docs: Add technical manual, sales manual, and architecture diagram
This commit is contained in:
40
docs/ARQUITETURA.md
Normal file
40
docs/ARQUITETURA.md
Normal 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*
|
||||
Reference in New Issue
Block a user