Business flow
Cum trece un client prin sistem: achiziție (CRM → ofertă → contract), operare zilnică (e-Factură, task-uri), comunicare/semnare și monetizare.
ASYDATA este un SaaS B2B2B de contabilitate pentru firmele din Moldova: un tenant este o firmă de contabilitate care deservește mai multe companii client. Această documentație adună într-un singur loc business flow-ul și arhitectura sistemului.
Business flow
Cum trece un client prin sistem: achiziție (CRM → ofertă → contract), operare zilnică (e-Factură, task-uri), comunicare/semnare și monetizare.
Arhitectură
Context de sistem, Clean Architecture + module Odoo-style, multi-tenancy cu RLS și decuplarea event-driven prin outbox → Kafka.
Domenii
Harta celor ~30 de bounded contexts (Companies, CRM, Offers, Contracts, Invoicing, Efactura, Tasks, Telegram, Billing…).
Integrări externe
SFS e-Factură, MSign (semnătură electronică), botul Telegram, notificări și web push.
Sursa e Markdown curat. La build, plugin-ul starlight-llms-txt generează /llms.txt,
/llms-full.txt (toată documentația într-un fișier — ideal de dat ca context unui agent) și
/llms-small.txt.
Diagramele de sistem și business sunt pe board-ul FigJam: ASYDATA pe Figma.