Ресторан платил комиссию агрегаторам (Яндекс.Еда, Delivery Club) с каждого заказа. Задача — создать собственный канал приёма заказов: сайт с меню, корзиной, оплатой и системой отслеживания статусов для кухни.
React SPA с каталогом блюд, фильтрами по категориям, корзиной и оформлением заказа. FastAPI backend + PostgreSQL: хранение заказов, статусы в реальном времени, история. Отдельная панель для кухни — повар видит новые заказы и меняет статус (принят → готовится → готов). Docker + Nginx деплой.
Ресторан получил собственный канал продаж без комиссий агрегаторов. Кухня работает через единый интерфейс вместо мессенджеров.