docs: Add technical manual, sales manual, and architecture diagram

This commit is contained in:
2026-02-09 11:56:43 -03:00
parent c98c806865
commit 3f9693a336
6 changed files with 125 additions and 0 deletions

40
docs/ARQUITETURA.md Normal file
View File

@@ -0,0 +1,40 @@
# Arquitetura - Caronte
## Visão Geral
```
┌─────────────────────────────────────────────────────────────────┐
│ CARONTE │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ Next.js Frontend │ │
│ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │
│ │ │ Messages │ │ Access │ │ Legacy │ │ │
│ │ │ Manager │ │ Manager │ │ Manager │ │ │
│ │ └─────────────┘ └─────────────┘ └─────────────┘ │ │
│ └────────────────────────────┬────────────────────────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ FastAPI Backend │ │
│ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │
│ │ │ Auth │ │ Messages │ │ Trigger │ │ │
│ │ └─────────────┘ └─────────────┘ └─────────────┘ │ │
│ └────────────────────────────┬────────────────────────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────────────────────────────────────────────┐ │
│ │ Database │ │
│ │ • Users • Messages • Contacts • Triggers │ │
│ └─────────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────────┘
```
## Stack
```
┌───────────┐ ┌───────────┐ ┌───────────┐
│ FastAPI │ │ Next.js │ │ SQLite │
│ (Python) │ │ (React) │ │ PostgreSQL│
└───────────┘ └───────────┘ └───────────┘
```
---
*Diagrama gerado em 2026-02-09*