Esta pasta contém documentação técnica detalhada sobre a integração do frontend com o backend.
Documentação completa da integração entre React frontend e Spring Boot microservices:
- Configuração da API Gateway
- Estrutura dos services
- Autenticação JWT
- Endpoints disponíveis
- Exemplos de uso
Correções de mapeamento de campos aplicadas em todas as páginas:
- Escolas:
tipo→codigo,ativo→isAtiva - Professores:
numeroRegistro→cpf,nomeCompleto→nome - Disciplinas:
sigla→codigo,descricao→ementa - Alunos:
nomeCompleto→nome - Monitorias:
finalizada→status(enum)
Mapeamento detalhado dos campos do Professor:
- Transformação Frontend → Backend
- Backend → Frontend (Response)
- Exemplos de payload
- Campos não utilizados
Mapeamento detalhado dos campos da Disciplina:
- Transformação Frontend → Backend
- Backend → Frontend (Response)
- Explicação das correções aplicadas
- Antes e depois da correção
Esta documentação é útil para:
- Desenvolvedores novos entenderem como o frontend se comunica com o backend
- Debugar problemas de integração ou campos não mapeados
- Adicionar novas features sabendo como transformar dados
- Manutenção futura quando precisar alterar campos ou endpoints
- README Principal - Documentação geral do projeto
- Quick Start - Guia rápido de início
- Código Fonte - Código fonte do frontend
Última atualização: 2025-11-25