Starter — стенд reestr

SaaS-платформа для ресторанов: клиентская витрина для заказа еды и CRM для управления рестораном. Стенд развёрнут с данными проекта postarter, заказы тестовые.

Основные продукты

Витрина

web.reestr.starterapp.ru

Сайт ресторана для гостей: то, что видит клиент.

  • Меню, корзина, оформление заказа (доставка и самовывоз)
  • Оплата: онлайн, наличные, картой курьеру
  • Личный кабинет, история заказов, адреса
  • Программа лояльности и реферальная программа
  • Акции, промокоды, сторис, график работы
Вход по номеру телефона. Стенд в тестовом режиме: SMS не отправляются, код подтверждения выдаёт администратор стенда.

CRM

crm.reestr.starterapp.ru

Рабочее место ресторана: управление заказами, клиентами и маркетингом.

  • Заказы и дашборд, чеки и транзакции
  • Клиенты, отзывы, сегменты
  • Меню, стоп-листы, торговые точки, зоны доставки
  • Доставка: курьеры, заявки, тайм-менеджмент
  • Маркетинг: акции, промокоды, рассылки, push, сторис
  • Лояльность и реферальная программа
  • Пользователи и роли, настройки сервера
Логин super_admin, пароль выдаёт администратор стенда.

Сервисы и API

api.crmBackend CRM (Python). REST API, которым пользуется интерфейс CRM; сюда же приходят заказы из Kafka.
coreCore API (Node.js). Бэкенд витрины: каталог, корзина, чекаут, оплата, профиль клиента.
settingsНастройки проекта (Python): тема витрины, реквизиты, валюта, параметры интеграций.
loyaltyПрограмма лояльности (Python): баллы, уровни, начисления и списания.
deliveryДоставка (Python): зоны доставки, расчёт стоимости и времени, курьерские интеграции.

Как связано

  1. Гость оформляет заказ на витрине, витрина ходит в core.
  2. core публикует заказ в Kafka, CRM читает его и показывает в разделе «Заказы».
  3. Ресторан обрабатывает заказ в CRM; статусы, лояльность и рассылки возвращаются гостю через core и loyalty.
  4. Внешний вид и параметры витрины задаются в settings.