BR 1.1 — Юридические лица: Декомпозиция

Источники

СлойДокумент
ТребованиеBR 1.1
Бизнес-спекаЮридические лица
Бэкенд: User ServiceAPI, Data Model, Events
Бэкенд: Store ServiceAPI (internal)
ФронтендСписок, Карточка, Импорт

Прогресс

  • User Service — CRUD ЮЛ, импорт, ролевой доступ
  • Store Service — 3 internal-эндпоинта
  • Admin Franchise — BFF прокси + Web (список, карточка, импорт)

Auth Service отложен. JWT валидируется локально (HS256 + shared secret).

Порядок реализации

  1. User Service — нет зависимостей, основная бизнес-логика
  2. Store Service — нужен для проверки ТТ при удалении/приостановке (User Service может стартовать без него, но действия suspend/delete будут заблокированы)
  3. Admin Franchise — BFF зависит от обоих сервисов, Web зависит от BFF