Monify
Aplicação de finanças pessoais no ar, com transações, orçamentos mensais, metas de economia e de poupança e um dashboard. API em Java 21 e Spring Boot 4, front-end em React com TypeScript.
- Deploy com Docker em VPS: nginx, proxy reverso e Cloudflare, com API e banco isolados em rede interna
- JWT com refresh token rotativo em cookie httpOnly e detecção de reuso
- Dashboard calculado com consultas agregadas no banco, sem somar no Java
- Testes de integração com Testcontainers em MySQL real e CI no GitHub Actions