# 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*