Ship the full Communication portal (real SMS API, feature-locked future channels), BFF proxy, docs, snapshot, and phase handover. Co-authored-by: Cursor <cursoragent@cursor.com> |
||
|---|---|---|
| .. | ||
| alembic | ||
| app | ||
| scripts | ||
| alembic.ini | ||
| Dockerfile.dev | ||
| pytest.ini | ||
| README.md | ||
| requirements.txt | ||
Communication Service
Independent Enterprise Communication Platform (Torbat Communication) for TorbatYar SuperApp.
- Database:
communication_db(sole owner) - Port:
8005 - Version:
0.8.10.1 - Permission prefix:
communication.* - Status: Production Ready (SMS MVP)
Boundaries
This service is shared infrastructure. It does not belong to CRM, Loyalty, Restaurant, or any business module.
Consumers interact only via HTTP APIs and events. No module may call external SMS/email/push providers directly.
Channels
| Channel | Status |
|---|---|
| SMS (mock + Payamak) | Production Ready |
| Email, Push, WhatsApp, Telegram, Rubika, Voice | Architecture-ready stubs — see communication-roadmap.md |