TorbatYar/backend/services
Mortezakoohjani 9fac160258 feat(payment): ship Torbat Pay MVP phases 14.0-14.5
Add independent payment-service (port 8012, payment_db) with foundation licensing, BYO-PSP, merchant accounts, idempotent requests, callbacks, and immutable ledger.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-27 17:57:04 +03:30
..
accounting Auto-create default purchase posting profile and complete prepayment treasury fields. 2026-07-26 20:03:39 +03:30
ai_assistant Ship enterprise Accounting FE/API with CRUD parity and production wiring. 2026-07-24 15:26:43 +03:30
beauty_business feat(loyalty): add Loyalty Platform Frontend module 2026-07-27 10:50:55 +03:30
communication feat(communication): add SMS MVP frontend with governance artifacts. 2026-07-27 11:11:25 +03:30
crm Ship CRM Core Platform (phases 6.0–6.3) with docs and prod deploy. 2026-07-24 20:32:00 +03:30
delivery feat(platform): seed service registry, deploy all modules, and fix homepage catalog. 2026-07-27 12:39:51 +03:30
ecommerce Ship enterprise Accounting FE/API with CRUD parity and production wiring. 2026-07-24 15:26:43 +03:30
experience Fix experience-service migration revision IDs exceeding Alembic varchar(32) limit. 2026-07-27 12:42:32 +03:30
file_storage Ship enterprise Accounting FE/API with CRUD parity and production wiring. 2026-07-24 15:26:43 +03:30
healthcare feat(healthcare): add backend service and finalize frontend build 2026-07-27 11:38:31 +03:30
hospitality feat(platform): seed service registry, deploy all modules, and fix homepage catalog. 2026-07-27 12:39:51 +03:30
identity-access Keep accounting sessions alive with Keycloak lifespan and forced token refresh. 2026-07-24 16:29:36 +03:30
link_shortener Ship enterprise Accounting FE/API with CRUD parity and production wiring. 2026-07-24 15:26:43 +03:30
live_chat Ship enterprise Accounting FE/API with CRUD parity and production wiring. 2026-07-24 15:26:43 +03:30
loyalty Fix Loyalty production migrate: stamp head after create_all and relax DB host guard. 2026-07-26 22:38:08 +03:30
notification Ship enterprise Accounting FE/API with CRUD parity and production wiring. 2026-07-24 15:26:43 +03:30
payment feat(payment): ship Torbat Pay MVP phases 14.0-14.5 2026-07-27 17:57:04 +03:30
restaurant feat(platform): seed service registry, deploy all modules, and fix homepage catalog. 2026-07-27 12:39:51 +03:30
smart_messenger Ship enterprise Accounting FE/API with CRUD parity and production wiring. 2026-07-24 15:26:43 +03:30
sms_panel Ship enterprise Accounting FE/API with CRUD parity and production wiring. 2026-07-24 15:26:43 +03:30
sports_center feat(platform): seed service registry, deploy all modules, and fix homepage catalog. 2026-07-27 12:39:51 +03:30
website_builder Ship enterprise Accounting FE/API with CRUD parity and production wiring. 2026-07-24 15:26:43 +03:30
README.md Ship enterprise Accounting FE/API with CRUD parity and production wiring. 2026-07-24 15:26:43 +03:30

services/ — Backend Modules

This folder holds deployable backend services beyond Core.

Service Status Docs
identity-access/ Active README, module registry
accounting/ … others Scaffolded placeholders Per-service README + module registry

Architecture rules

  • Database-per-service with tenant_id on business tables.
  • Inter-service communication only via REST, Webhook, Async Event, Outbox/Inbox.
  • No direct cross-database queries.
  • Register modules/providers in docs when implementation starts.

Contracts: docs/reference/services-contracts.md
Boundaries: docs/architecture/module-boundaries.md