Important
Projeto ainda em desenvolvimento.
- Backend: .NET (API REST com Entity Framework Core)
- Frontend: React + TypeScript (aprendizado incremental)
- Database: PostgreSQL (Dockerizado)
- Email: SMTP (ex: MailKit para envio local)
- Twillio
- Docker: Containers para PostgreSQL, Redis e API
agenda-saude/
├── backend/
├── frontend/
backend/
├── Controllers/ # API endpoints
│ ├── AuthController.cs
│ ├── MedicosController.cs
│ ├── PacientesController.cs
│ └── ConsultasController.cs
├── Models/ # Entidades do DB
├── Services/ # Lógica de negócio
│ ├── EmailService.cs
│ └── AgendaService.cs
├── Data/ # DbContext e migrations
├── DTOs/ # Objetos de transferência
└── appsettings.json # Configurações (SMTP, DB)