SaaS-платформа lovii: карта системы¶
Статус: ревизия №2 по итогам аудита корпуса · 10.10.2026. Числовые факты сопровождаются ссылками; канонические перечисления — в «Модели данных», §0.
Целевая картина того, что мы строим: одна платформа — три входа для разных ролей.
app.lovii.ru— гостевой контур,crm.lovii.ru— клиентский и кассовый контур,erp.lovii.ru— операционный контур (поставщики, закупки, кухня, курьеры, финансы, франшиза); отзывы живут в гостевом и клиентском контурах (таблица §2). Всё вместе — единый комплекс на общей модели данных, описанной в технических спецификациях.🎬 Эта схема уже собрана в интерактивном виде — демо-кабинет платформы (роли, мок-данные, журнал событий; спецификация — в демо-кабинете).
1. Схема-цель: все компоненты по пути¶
flowchart TB
subgraph PEOPLE["Люди"]
G["Гость"]
CASH["Кассир, официант"]
CHEF["Повар"]
COUR["Курьер"]
MGR["Управляющий точкой"]
SUP["Поставщик"]
FR["Франчайзи, продавец"]
UK["Менеджер УК"]
OWN["Собственник бизнеса"]
end
subgraph ENTRY["Три входа одной платформы"]
APP["app.lovii.ru — гостевой контур: меню, корзина, оплата, статусы, лояльность, отзывы"]
CRM["crm.lovii.ru — клиентский контур: кассы, заказы всех каналов, гости, кампании, отзывы"]
ERP["erp.lovii.ru — операционный контур: производство, склад, закупки, поставщики, доставка"]
end
subgraph CORE["Единое ядро платформы"]
TN["Тенанты: УК, франчайзи, точки"]
ROLES["Роли и права"]
BUS["Журнал событий"]
MDM["Единая модель данных: заказ, ТТК, склад, гость"]
TN --> ROLES
BUS --> MDM
end
subgraph EXT["Внешние источники и получатели"]
BANK["Банки и СБП"]
KKT["ККТ и ФН"]
OFD["ОФД"]
GOV["ЕГАИС, Честный ЗНАК, Меркурий"]
AGG["Агрегаторы доставки"]
EDO["ЭДО поставщиков"]
end
G --> APP
CASH --> CRM
MGR --> CRM
CHEF --> ERP
COUR --> ERP
SUP --> ERP
FR --> CRM
UK --> CORE
OWN --> CORE
APP --> CORE
CRM --> CORE
ERP --> CORE
CORE <--> BANK
CORE <--> KKT
CORE <--> OFD
CORE <--> GOV
CORE <--> AGG
CORE <--> EDO
2. Кто куда входит¶
| Вход | Адрес | Аудитория | Что внутри |
|---|---|---|---|
| Гостевой контур | app.lovii.ru |
Гости, посетители витрины | Меню и корзина, оплата (карты/СБП/бонусы), статусы заказа, история, программа лояльности, отзывы. Живой прототип уже работает: lovii.mobiap.com |
| Клиентский контур (CRM) | crm.lovii.ru |
Кассиры, официанты, управляющие, продавцы-франчайзи | Кассы и смены, все каналы заказов в одной очереди, профиль гостя, лояльность и кампании, отзывы и сервис-рекавери, отчёты по выручке и гостям |
| Операционный контур (ERP) | erp.lovii.ru |
Повара, курьеры, закупщики, поставщики | Кухня (KDS) и ТТК, склад и фудкост, закупки и прайсы поставщиков, диспетчеризация доставки, производство и полуфабрикаты, отчёты по себестоимости |
| Кабинет УК | внутри erp/crm под ролью УК |
Менеджеры управляющей компании, собственник бизнеса | Шаблоны точек, стандарты и аудиты, роялти, бенчмаркинг сети, консолидированные отчёты; для собственника — живые операционные показатели, причины отклонений и рычаги влияния на систему |
Важно: это не три продукта, а три рабочих места одной платформы. Заказ, пробитый в crm, мгновенно виден на кухне в erp; отзыв из app привязан к тому же заказу; УК видит агрегаты по всем входам.
3. Роли и их потоки¶
| Роль | Контур | Поток, которым управляет | Ключевые отчёты |
|---|---|---|---|
| Гость | app | свой заказ, бонусы, отзыв | история заказов, баланс |
| Кассир/официант | crm | заказы зала и стойки | выручка смены, средний чек |
| Повар | erp | кухонные тикеты, заготовки | скорость станции, просрочки |
| Курьер | erp | назначенные доставки | доставки в час, рейтинг |
| Управляющий точкой | crm + erp | вся точка: смены, стоп-листы, инвентаризация | P&L точки, фудкост, индекс стандарта |
| Поставщик | erp (портал) | прайсы, накладные, заявки | взаиморасчёты, объём поставок |
| Продавец-франчайзи | crm + erp | свои точки по договору | роялти, маржа, отклонения |
| Менеджер УК | кабинет УК | сеть: стандарты, роялти, аудиты | пульс сети, бенчмарки, собираемость роялти |
4. Принципы единства комплекса¶
- Один контракт заказа — любой канал (зал, витрина, агрегатор, телефон) создаёт один и тот же объект; контуры лишь по-разному его отображают (спецификация 03).
- Один журнал событий — остаток склада, выручка для роялти, отчёты и аудиты строятся из одного источника (спецификация 04).
- Изоляция тенантов — УК, франчайзи и независимые точки живут в одной платформе, но данные видны только по своей иерархии.
- Роли решают всё — один и тот же человек может иметь разные роли в разных контурах; права наследуются по иерархии УК → франчайзи → точка.
- Офлайн-первичность — касса и кухня в
crm/erpработают без интернета; синхронизация в ядро — при связи. - Госсистемы из коробки — 54-ФЗ, ЕГАИС, Честный ЗНАК, Меркурий подключены на уровне ядра (платёжная инфраструктура).
5. Техническая реализация адресов¶
Три поддомена — три фронтенда поверх одного бэкенда:
app.lovii.ru— витрина и кабинет гостя (публичный доступ, лёгкая авторизация по телефону);crm.lovii.ru— рабочие места фронт-офиса (касса, зал, менеджер зала);erp.lovii.ru— бэк-офис и порталы партнёров (кухня, склад, поставщик);- роль пользователя определяет, какие приложения и данные ему доступны; переключение контуров — без повторного входа (единая сессия платформы).
В демо-версии (следующий этап) все три адреса эмулируются в одном приложении с переключателем ролей — см. спецификацию демо-кабинета.
Дальше по разделу: правила и схемы движения информации → демо-кабинет платформы.