KOBA Burger
Интернет-магазин ресторана, где меню идёт как телеэфир.
Каждый час в «эфире» своё блюдо со скидкой. Покупатель настраивает бургер, оформляет доставку или самовывоз, а команда управляет каталогом, программой и заказами в админ-панели.
КонцептБренд и меню вымышлены
Витрина, которую хочется открыть ещё раз.
Большинство сайтов доставки — одинаковая сетка карточек. Здесь у меню есть ритм: расписание на день, главный выпуск и участники со своей скидкой, таймер до смены блюда.
Под подачей — полноценный магазин: настройка позиций, корзина, зоны доставки с минимальной суммой, оформление заказа и личный кабинет. Цены и скидки считаются на сервере.
От меню до корзины.
Меню фильтруется по категориям и тому, что сейчас в эфире. В карточке блюда выбирается острота и добавки, видна скидка выпуска и время до её окончания. Рядом — подходящие позиции к заказу.
Оформление в три шага.
Доставка или самовывоз, время сегодня или интервал на завтра, зона доставки со своей стоимостью и минимальной суммой. Итог пересчитывается сразу и проверяется сервером перед оплатой.
- МенюВыбор блюда
- НастройкаОстрота и добавки
- КорзинаСкидки и промокод
- ОформлениеПолучение, контакты, проверка
- ЗаказСтатус в личном кабинете
Админ-панель для команды ресторана.
Каталог с фильтрами и массовыми действиями, расписание программы, акции и правила кампаний, заказы, зоны доставки, роли сотрудников и журнал действий.
На телефоне — как приложение.
Нижняя навигация, горизонтальная программа и крупные карточки. Главное действие — добавить в корзину — всегда под пальцем.
Полноценное приложение.
Не макет и не шаблон.
Витрина, оформление заказа, личный кабинет и админ-панель работают на одной базе данных. Код покрыт автоматическими тестами.
Для реального ресторана меняются бренд, меню и способ оплаты. Логика заказа, доставки и админ-панель остаются.
Вопросы о проекте
Это реальный ресторан?
Нет. KOBA Burger — концепт: бренд, меню и цены вымышлены.
Можно ли подключить оплату и кассу?
Да. В концепте стоит тестовый платёжный провайдер. Для реального магазина подключается эквайринг и, при необходимости, касса и учётная система.
Куда уходят заказы?
В админ-панель со статусами оплаты и выдачи. При необходимости заказы можно передавать на кухню, в CRM или в 1С.
Техническая реализация
Next.js, TypeScript, PostgreSQL, Prisma, SCSS-модули, Zod. Цены, скидки и правила заказа проверяются на сервере. Регистрация с подтверждением по коду из письма, роли и права сотрудников, журнал действий.






