Projetos / Connect
Connect
Plataforma integrada de gestão administrativa e financeira com contribuições PIX, portal administrativo e microserviços Spring.
Visão em alto nível — Connect
Contexto
O Connect apoia operação financeira recorrente e backoffice em hierarquia organizacional, com cobrança PIX, relatórios, faturamento e integrações bancárias.
A solução combina API principal, serviços de PIX/banco, cache Redis, mensageria RabbitMQ e frontend React 19.
Meu papel
- Arquitetura e implementação da suite modular Spring Boot
- Microserviços de portal, PIX, banco, conferência, e-mail e cache
- Spring Cloud Config com YAMLs por ambiente
- Integrações Santander/PIX
- Portal React 19 (Vite, MUI) e entrega com Docker
Arquitetura
Camadas e componentes que sustentam a solução.
Clientes
- Portal React 19
- Integrações server-to-server
Serviços
- Portal / API principal
- PIX service
- Bank service
- Payment check
- Mail / Cache
Dados
- MySQL
- Flyway
- Redis
Borda / entrega
- Spring Cloud Config
- RabbitMQ
- Docker / Nginx / Traefik
Decisões
- Suite modular com Spring Boot 3.5 e Java 17
- Config centralizada via Spring Cloud Config + Git
- Serviços dedicados para PIX e integração bancária
- JWT e API keys no núcleo da API
- Mensageria AMQP e cache Redis para fluxos assíncronos
- Front React 19 com Vite e MUI
Stack
Backend
Java 17Spring Boot 3.5Spring Cloud ConfigJWT
Dados / cache
MySQLFlywayRedis
Mensageria / pagamentos
RabbitMQPIXSantander
Front / entrega
React 19ViteDocker
Próximos passos
Evolução dos fluxos de conciliação, endurecimento de ambientes e expansão das automações financeiras.