Кофейня-пекарня: меню, корзина и заказ ко времени
Концепт сайта кофейни со своей пекарней: меню из базы с поиском, корзина, заказ навынос к выбранному времени, расписание выпечки и пульт баристы.
Что нужно было
сделать
Гость хочет заказать кофе и выпечку заранее и забрать без очереди, а ещё знать, когда из печи выйдет свежая партия. Владелец хочет менять меню сам и видеть заказы у стойки.
Для кого. Гости по дороге на работу: заказать заранее и забрать без очереди. Те, кто ждёт свежую партию к нужному часу. Бариста, которому нужно видеть заказы и их статусы у стойки.
Путь человека на сайте
- 01Собирает заказ
Меню из базы по категориям, поиск по всему меню, хиты отмечены.
- 02Выбирает время
Заказ навынос к выбранному часу; корзина живёт в браузере и переживает перезагрузку.
- 03Смотрит, что в печи
Расписание выпечки на день: ближайшая партия и время до неё считаются сами.
- 04Бариста ведёт заказы
Пульт: заказы по часам, статусы «новый → готовим → готов → выдан», выручка смены.



Категории и позиции из базы, вкладки строятся сами, поиск по названиям и описаниям.
Корзина живёт в браузере, состав и сумму считает сервер по ценам из базы.
Что и во сколько выходит из печи; ближайшая партия подсвечивается и считается до минуты.
Статусы «новый → готовим → готов → выдан» и выручка смены.
Из чего состоит сайт
- Node.js
- Express 5
- SQLite
- Vanilla JS
- Меню из базыкатегории и позиции
- Поискпо всему меню
- Корзинасохраняется между визитами
- Заказ ко времениспособ получения и время
- Торты на заказформа с начинкой и весом
- Расписание печичто и во сколько
- Пульт баристыдемонстрационный
- Панель управленияменю и заказы
Демонстрационный концепт студии, а не заказ заведения. Название, адрес и телефон вымышлены.
Разберём ваш случай, метрики и сроки — как в этом проекте. Цена называется до начала работ и не меняется.