Documentação técnica
Esta é a documentação dos meus projetos. Cada página explica o objetivo do sistema, as decisões de arquitetura, como rodar localmente e como usar a API.
Projetos documentados
| Projeto | O que é | Stack |
|---|---|---|
| AuditLogCM | Biblioteca NuGet de auditoria automática para EF Core | .NET 9, EF Core 9 |
| CMPay | Gateway de pagamentos com idempotência e API Key | ASP.NET Core 9, EF Core, Serilog, xUnit |
| DataPulseCM | Monitoramento centralizado de jobs de ETL | ASP.NET Core 9, SQL Server |
| ECommerceCM | E-commerce em microsserviços | ASP.NET Core, RabbitMQ, IdentityServer, Docker |
| Work Session Tracker | Registro e análise de sessões de trabalho | ASP.NET Core 8, React 19, SQL Server |
Como navegar
Use o menu lateral para abrir cada projeto. Cada um começa com uma introdução (objetivo, stack e como rodar) e, quando faz sentido, tem páginas de arquitetura e referência da API.
Artigos
No blog explico decisões técnicas em mais detalhe: