← Todos os projetos
Automação
AutoProvas
Sistema interno da ESUP que gera, lê e corrige provas com cartão-resposta e QR Code — substituiu o Evalbee e roda em produção na faculdade.
PythonFlaskOpenCVPyMuPDFPostgreSQLPHPQR Code
demo://autoprovas — navegávelTela cheia ⇱
O que ele faz
- Painel com abas: gerar, simular, corrigir, lote, pools, 2ª chamada, prova única, e-mails e WhatsApp
- Gera o PDF da prova por aluno com QR Code v2 (RA.NÚMERO.CATEGORIA.DATA), validando a matrícula no banco do SEI
- Corrige cartão-resposta via OpenCV: nota + análise questão a questão, com leitura retrocompatível dos dois formatos de QR
- Correção em lote de scans/fotos e envio de resultados por e-mail (Microsoft Graph) e WhatsApp
- Prova Única: gera prova avulsa a partir de questões fornecidas na hora (texto/.txt/.docx/.xml), sem depender do pool
- Portal público do aluno em PHP: consulta de provas por CPF (lookup com HMAC-SHA256)