Arquivo de projetos
SYS-03 / Sistema web · gestão institucional

Portal Paroquial Integrado

Organizar administração paroquial, fluxos pastorais, comunicação pública e governança com acesso seguro por módulos.

STATUSPublicado no GitHub
PAPELBase operacional, módulos, segurança e documentação
FLOW / SYS-03
  1. 01Pessoa
  2. 02API v1
  3. 03Permissão
  4. 04Persistência
  5. 05Auditoria
  6. 06SPA
  7. 07Operação
EXECUTIVE SUMMARY

Fundação web para gestão paroquial no Brasil com backend Java 21/Spring Boot, SPA Angular, Keycloak, Docker e documentação de domínio. O projeto prioriza escopo institucional, auditoria, permissões e APIs padronizadas.

  • Java 21
  • Spring Boot
  • Angular
  • Keycloak
  • PostgreSQL
  • Docker
SYS-03.01

Contexto e problema #

Instituições com muitos processos precisam padronizar cadastro, agenda, comunicação, finanças, documentos e governança sem perder rastreabilidade.

SYS-03.02

Minha contribuição #

O projeto demonstra modelagem de domínio, contratos REST, telas administrativas, segurança local e documentação para evolução modular.

SYS-03.03

Arquitetura #

A estrutura separa backend Spring Boot, frontend Angular e infraestrutura local com Keycloak, Mailpit, MinIO e PostgreSQL em Docker Compose.

  • Java 21 + Spring Boot
  • Angular SPA
  • Keycloak local
  • Problem Details + audit
SYS-03.04

Avaliação e qualidade #

O primeiro corte valida um fluxo vertical completo, útil para provar arquitetura, permissões, persistência e trilha de auditoria.

SYS-03.05

Limitações #

A plataforma ainda precisa de validação com regras reais de cada paróquia, migração de dados e hardening de produção.

SYS-03.06

Próximos passos #

Evoluir módulos operacionais, relatórios, políticas de acesso e implantação segura em ambiente real.