Онлайн-кухня «Lobster»
Детали проекта
Создание сайта онлайн-кухни с функцией трансляции приготовления обедов и возможностью заказа доставки приготовленной еды.
Основные функциональные модули:
- Главная страница:
- Приветственное сообщение.
- Превью текущей трансляции или расписания.
- Краткая информация о сервисе.
- Раздел трансляции:
- Онлайн-видеоплеер для просмотра текущих трансляций.
- Возможность оставить комментарии или задать вопросы повару.
- Расписание трансляций с возможностью подписки на уведомления.
- Меню и заказ:
- Каталог блюд, которые готовятся в рамках трансляции.
- Информация о каждом блюде (ингредиенты, цена, время доставки).
- Возможность оформить заказ прямо во время трансляции.
- Подключение системы оплаты.
- Личный кабинет пользователя:
- Просмотр истории заказов.
- Настройки уведомлений о трансляциях.
- Личная информация (адрес доставки, телефон и т.д.).
- Административная панель:
- Добавление новых блюд в меню.
- Управление заказами (подтверждение, отправка на доставку).
Ключевые функции:
- Видеотрансляция:
Использование потоковых сервисов. Мы использовали YouTube трансляцию. - Доставка:
Подключение системы расчета стоимости доставки в зависимости от местоположения. Интеграция с курьерскими службами. - Интерактив:
Чат для взаимодействия с пользователями во время трансляций. - Мобильная версия:
Полная адаптация сайта для мобильных устройств.
Технические инструменты:
- Фронтенд:
- HTML, CSS.
- JavaScript.
- Бэкенд:
- PHP, или Node.js для обработки логики.
- WebSocket для чата в реальном времени.
- База данных:
- MySQL для функционирования сайта и хранения информации о пользователях, заказах и меню.
- Хостинг и видеотрансляция:
- Хостинг PS.kz.
- Youtube-трансляция
Пример пользовательского сценария:
- Пользователь заходит на сайт, видит текущую трансляцию приготовления обеда.
- Выбирает понравившееся блюдо из списка и оформляет заказ.
- Оплачивает заказ и ожидает доставки.
- После доставки может оставить отзыв о блюде и сервисе.