Referência de engenharia
AiValeu¶
Referência de engenharia do ecossistema AiValeu: aplicativos Flutter, domínio, dados e backend Firebase.
Escolha seu ponto de entrada¶
-
Começando
-
Arquitetura
-
Referência
-
Testes
-
Operação
-
Desenvolvimento
Arquitetura em alto nível¶
flowchart LR
C[Cliente e parceiro: aivaleu_app] --> P[Packages Dart]
W[Garçom: waiter_desktop] --> P
A[Curadoria: super_admin_web] --> P
P --> F[Firebase Auth, Firestore e Storage]
P --> CF[Cloud Functions em southamerica-east1]
CF --> F
CF --> S[Stripe]
O domínio define entidades, decisões e interfaces; aivaleu_data implementa os contratos com Firebase; os apps compõem repositories, casos de uso e Cubits. Mutações privilegiadas e invariantes transacionais ficam nas Cloud Functions.
Escopo desta referência¶
Esta documentação descreve o código versionado no monorepo. Ela não comprova que uma versão esteja implantada, que integrações externas estejam configuradas ou que dados remotos tenham sido migrados. A fonte para operação local é a combinação de firebase.json, manifestos do workspace e entrypoints atuais.