8 Commits

Author SHA1 Message Date
Frederico Castro
444a5ce80d docs(readme): remove seção Referências
Remove seção desnecessária com links internos de documentação
2025-12-27 01:36:50 -03:00
Frederico Castro
2e6757fa98 docs: corrigir criterios de pontuacao no README conforme codigo 2025-12-27 01:34:06 -03:00
Frederico Castro
ef50aee945 docs: atualizar README com estrutura e endpoints atuais 2025-12-27 01:29:48 -03:00
Frederico Castro
99e59e2100 docs: corrigir critérios de pontuação no README
- CONS_FALECIDO: não pontua por tempo
- MENCAO: teto corrigido de 20 para 30
- BOL_BPQ_INTERMEDIARIO: base=50, teto=100
- Avaliação/Coordenação Comissão: removido bônus recorrência inexistente
- Orientações: adicionados tetos (100, 50, 25, 35, 25, 15)
- Bancas: adicionados tetos (15, 15, 10)
2025-12-15 11:20:18 -03:00
Frederico Castro
10d8efc96a Update README with V2 scoring criteria and visual badges 2025-12-14 21:29:43 -03:00
Frederico Castro
dfc4323739 Remove referencias a SUCUPIRA_PAINEL do backend e docs 2025-12-13 09:40:40 -03:00
Frederico Castro
3edd81dbcb Ajusta bootstrap e portas para subida sem conflitos 2025-12-12 22:44:12 -03:00
Frederico Castro
9e6ba459a8 feat: Sistema de Ranking de Consultores CAPES - versão inicial
Backend (FastAPI + DDD):
- Arquitetura DDD com camadas Domain, Application, Infrastructure, Interface
- Integração com Elasticsearch (ATUACAPES) para dados de consultores
- Integração com Oracle (SUCUPIRA_PAINEL) para coordenações PPG
- Cálculo dos 4 componentes de pontuação (A, B, C, D)
- Cache em memória para otimização de performance
- API REST com endpoints /ranking, /ranking/detalhado, /consultor/{id}

Frontend (React + Vite):
- Interface responsiva com cards expansíveis
- Visualização detalhada de pontuação por componente
- Filtro por quantidade de consultores (Top 10, 50, 100, etc)

Docker:
- docker-compose com shared_network externa
- Backend com Oracle Instant Client
- Frontend com Vite dev server
2025-12-09 01:24:35 -03:00