ERP Platform

Документация платформы франшизного общепита. Заменяем iiko. PayKeeper — партнёр (POS-касса + фискализация + эквайринг).

Архитектура

Микросервисы (deployed)

СервисПортОписание
Auth Service:3001JWT, PIN, OTP, permission-роли
User Service:3002Сотрудники, ЮЛ, permissions
Store Service:3003Торговые точки, зоны доставки
Catalog Service:3004Товары, модификаторы, стоп-листы
Order Service:3005Заказы, рефанды
Warehouse Service:3008Склад, техкарты, списание
Aggregator Service:3013Внешние агрегаторы доставки
Customer Service:3014CRM: клиенты, группы клиентов
Paykeeper Adapter:3015Партнёрский PayKeeper: refunds + catalog sync

Полный список (с BFF, фронтами, планами): Repositories.

API и контракты

Бизнес-логика

  • Domain Model — бизнес-сущности
  • Roles — permission-based ролевая модель (enum-роли удалены в BR 1.4.4)

DevOps