Sistema de Gestão Interna para o Instituto Diomício Freitas
Backend modular em NestJS e PostgreSQL desenvolvido para a ONG IEEDF.
Projeto social desenvolvido em parceria com a ESUCRI para centralizar os registros acadêmicos e assistenciais dos alunos do Instituto Diomício Freitas, eliminando planilhas manuais e inconsistências.
Agendador e Controllers
Filas & Buffers Assíncronos
Processamento dos Robôs
Cache rápido e auditoria
Diagnóstico & Engenharia da Solução
Detalhamento de problemas, objetivos, arquitetura, decisões técnicas e aprendizados consolidados.
1. O Problema Identificado
Cenário e gargalos anteriores:
Inconsistências em registros de matrícula, histórico de atendimentos disperso e retrabalho manual para consolidar dados exigidos por órgãos conveniados.
2. O Objetivo Técnico
Meta e requisitos da solução:
Desenvolver um backend centralizado, seguro e auditável para organizar o cadastro e histórico pedagógico dos alunos da instituição.
3. Estrutura da Solução
API desenvolvida em NestJS com TypeScript e PostgreSQL. Implementação de validação rigorosa de dados via DTOs, migrações automatizadas e relatórios consolidados para a equipe administrativa.
4. Decisões Técnicas Relevantes & Trade-offs
NestJS & TypeScript
Proporcionou uma estrutura corporativa robusta com injeção de dependência e tipagem estrita de contratos de dados.
PostgreSQL Transacional
Garantia de integridade referencial para dados acadêmicos e históricos de atendimento sensíveis.
5. Desafios & Aprendizados
- •Mapeamento de requisitos com usuários reais da ONG para atender necessidades práticas do balcão de atendimento.
- •Estruturação de consultas eficientes com relacionamentos múltiplos em banco relacional.
Minha Contribuição Específica
Papel técnico e entregas diretas:
Arquitetura do backend em NestJS, modelagem das entidades relacionais no PostgreSQL, implementação da camada de autenticação/autorização e entrega do código em repositório aberto.