Stack UDate — Документація

#draft — каркас документації. Бек-сервіс UDate Family. HTTP API для електрон-клієнта і RMQ-обмін з рештою стеку. Архітектурно дзеркальний до Stack Golden (Family-моноліт).

Головний вхід — Canvas. Правила формату — CONVENTIONS. Процес заповнення — AUTHORING. Терміни — glossary.

Категорії

Структура канонічна по CONVENTIONS — заповнюємо по мірі опису бізнес-логіки.

  • ui-triggered — бек-сервіси що тригеряться UI (фронт/electron) #TODO
  • workers — фонові задачі по таймеру #TODO
  • integrations — інтеграція з партнерським API UDate + спільна інфраструктура (ClickHouse, RMQ) #TODO
  • features — бізнес-фічі рівня сервісу #TODO
  • entities — Mongoose-схеми udate_* #TODO
  • system — інфраструктура: Auth, Bull, Logger, Stores #TODO

API

Live Swagger UI: TBD. Глобальна карта Swagger-ів — у API Map.

Стан

#draft усюди — структура є, реальний опис буде під час доку-проходу.

6 items under this folder.