Одностраничник кальянной «Smoke Lab» — залы, кальяны, бар, акции и бронирование столика. Тёмная тема, золотой акцент, всё на ванильных HTML/CSS/JS.
Живая версия: golivehub.github.io/Smoke-Lab
index.html— лендинг: hero, залы, кальяны, бар, акции, правила, контактыbooking.html— бронирование столика (форма с валидацией, автоформат телефона, проверка занятости)admin.html— админка: вход по паролю, список заявок, удаление, очисткаprivacy.html— политика конфиденциальности
Проект задумывался с лёгким PHP-бэкендом, но на GitHub Pages PHP не работает, поэтому форма и админка переведены на localStorage: заявки хранятся в браузере, админка читает их оттуда же. Код заявки — SL- + метка времени. Оригинальные PHP-скрипты остались в api/ на случай, если поднимем настоящий бэкенд.
Все данные (контакты, меню, цены, залы) — в одном месте, js/data.js. Правки на сайте делаются только там.
admin.html, пароль по умолчанию — change-me-123 (лежит в js/admin.js).
Любой статический сервер, например:
python -m http.server 8000
- Телефон, адрес, цены — демо-значения, в
js/data.js - Картинок нет вообще: проект построен на типографике и палитре, не на фото
- «Взрослая территория» — заглушка на 18+ без проверки возраста
Учебный проект, лицензии нет.
