3

Abri o código de um sistema que criei para uma secretaria municipal de educação gerenciar avaliações diagnósticas

Sou desenvolvedor autodidata e mantenho sozinho um sistema web usado em produção pela Secretaria Municipal de Educação de Assunção do Piauí (PI). Ele digitaliza o processo de avaliação diagnóstica do Ensino Fundamental (EFMA) e da Educação Infantil (Creche): cadastro de provas por habilidade (BNCC), lançamento de resultados por professor, geração de relatórios em PDF com gráficos e comparativo entre avaliações.

Stack: Flask + SQLAlchemy, PostgreSQL (Neon), fpdf2 pra geração de PDF, matplotlib pros gráficos, CSRF/rate limiting/RBAC pra segurança, suíte de testes com pytest e CI no GitHub Actions.

Resolvi abrir o código (MIT) porque imagino que outras secretarias municipais — principalmente de municípios pequenos, sem verba pra sistema proprietário — tenham exatamente o mesmo problema que a minha tinha. Fica aqui o link, e tô aberto a feedback, crítica de arquitetura ou PR de quem quiser contribuir, link nos comentarios.

Não sei se alguns lembram, mas eu sou o criador do post "Facilitei o trabalho da minha mãe com tecnologia, e por consequência, de toda a Secretaria de Educação do meu municipio"

Carregando publicação patrocinada...
1
0