Онлайн-кухня «Lobster» - ТРИ НИТИ ∴ создание сайтов

Онлайн-кухня «Lobster»

Детали проекта

Создание сайта онлайн-кухни с функцией трансляции приготовления обедов и возможностью заказа доставки приготовленной еды.

Основные функциональные модули:

  1. Главная страница:
    • Приветственное сообщение.
    • Превью текущей трансляции или расписания.
    • Краткая информация о сервисе.
  2. Раздел трансляции:
    • Онлайн-видеоплеер для просмотра текущих трансляций.
    • Возможность оставить комментарии или задать вопросы повару.
    • Расписание трансляций с возможностью подписки на уведомления.
  3. Меню и заказ:
    • Каталог блюд, которые готовятся в рамках трансляции.
    • Информация о каждом блюде (ингредиенты, цена, время доставки).
    • Возможность оформить заказ прямо во время трансляции.
    • Подключение системы оплаты.
  4. Личный кабинет пользователя:
    • Просмотр истории заказов.
    • Настройки уведомлений о трансляциях.
    • Личная информация (адрес доставки, телефон и т.д.).
  5. Административная панель:
    • Добавление новых блюд в меню.
    • Управление заказами (подтверждение, отправка на доставку).

Ключевые функции:

  • Видеотрансляция:
    Использование потоковых сервисов. Мы использовали YouTube трансляцию.
  • Доставка:
    Подключение системы расчета стоимости доставки в зависимости от местоположения. Интеграция с курьерскими службами.
  • Интерактив:
    Чат для взаимодействия с пользователями во время трансляций.
  • Мобильная версия:
    Полная адаптация сайта для мобильных устройств.

Технические инструменты:

  1. Фронтенд:
    • HTML, CSS.
    • JavaScript.
  2. Бэкенд:
    • PHP, или Node.js для обработки логики.
    • WebSocket для чата в реальном времени.
  3. База данных:
    • MySQL для функционирования сайта и хранения информации о пользователях, заказах и меню.
  4. Хостинг и видеотрансляция:
    • Хостинг PS.kz.
    • Youtube-трансляция

Пример пользовательского сценария:

  1. Пользователь заходит на сайт, видит текущую трансляцию приготовления обеда.
  2. Выбирает понравившееся блюдо из списка и оформляет заказ.
  3. Оплачивает заказ и ожидает доставки.
  4. После доставки может оставить отзыв о блюде и сервисе.