Sistemas · 21/10/2026
Plataforma de gestão de formação, eventos e presença: um MVP em uso real
Em outubro de 2026 coloquei no ar o MVP de uma plataforma de gestão de formação, eventos e presença para uma diocese. O sistema já está em uso real: a coordenação faz a chamada pelo celular, abre inscrições de retiros, imprime crachás, gera certificados e acompanha tudo em relatórios. Neste artigo eu mostro o que o sistema faz e os detalhes que fazem diferença no dia a dia.
O problema: cadastrar as mesmas pessoas toda vez
Antes, cada nova formação e cada novo evento começava do zero: papel, planilha e WhatsApp. As mesmas pessoas eram cadastradas várias vezes, a presença ficava espalhada em cadernos e ninguém sabia com facilidade quem estava faltando ou quem já tinha concluído cada etapa. E quem usa o sistema, muitas vezes, é uma coordenação voluntária, que nem sempre se dá bem com tecnologia e usa o celular num salão com internet fraca.
A regra que resolve: cada pessoa é cadastrada uma vez só
A pessoa entra no sistema uma única vez, pelo CPF, e vale para a diocese inteira. Turmas e eventos só apontam para esse cadastro. Se alguém tenta cadastrar um CPF que já existe, o sistema não mostra um erro seco: oferece “Usar o cadastro que já existe”.

Chamada em dois toques
Primeiro a pessoa escolhe o encontro, depois marca Presente, Justificou ou Faltou, com botões grandes e um atalho “Todos presentes”. Quando alguém chega ao limite de faltas da formação, o sistema muda a situação sozinho, registra o motivo e avisa a coordenação. Um semáforo (verde, amarelo e vermelho, sempre com texto junto) mostra quem precisa de atenção.

Eventos com inscrição online, crachá e certificado
- 📝 Página de inscrição pública: funciona no celular, tem máscara nos campos, perguntas que aparecem conforme a resposta anterior, termo de ciência e autorizações separadas para uso de dados e de imagem.
- 🪪 Crachás: um editor mostra “como vai ficar” e a impressão sai em lote, com os nomes ou em branco.
- 🎓 Certificados: PDF em A4 deitado, com moldura e tipografia de certificado, o nome de cada pessoa preenchido automaticamente e um botão para baixar todos de uma vez.
- 🧹 Privacidade: comprovantes e anexos são apagados automaticamente algumas semanas depois do evento.

19 relatórios, completos e simples
Cada relatório tem o nome da pergunta que a coordenação faz: “Quem concluiu cada formação”, “Servos em risco”, “Presença encontro a encontro”, “Contatos e aniversários”. Todos têm filtro de período, indicadores, barras coloridas e exportação em PDF ou planilha, com versão própria para impressão, porque muita gente leva o papel para a reunião.

Um aplicativo sem loja de aplicativos (PWA)
O sistema é um PWA: pode ser instalado na tela inicial do celular e abre como um aplicativo, sem passar pela App Store ou pelo Google Play. No Android, aparece o botão de instalar. No iPhone, o próprio sistema ensina o caminho “Compartilhar → Adicionar à Tela de Início”. Se a internet cair, as telas continuam abrindo, e os dados pessoais nunca ficam guardados no aparelho. Expliquei mais sobre isso no artigo MVP: o que é, como fazer um bom e por que o PWA é o melhor caminho.
Pronto para crescer
- 🏙️ Cada cidade tem seu endereço próprio, e a mesma estrutura atende novas dioceses só com configuração, sem reescrever o sistema.
- 👥 Permissões por vínculo: a mesma pessoa pode coordenar numa cidade e participar em outra.
- 🔒 LGPD de verdade: registro de quem alterou o quê, página de privacidade, “Meus dados” para baixar, revogar a foto ou pedir exclusão.
- ♿ Acessibilidade: botões grandes, foco visível no teclado e cores sempre acompanhadas de texto.
- 🧪 Qualidade: 147 testes automatizados, feito em Django, React e PostgreSQL e rodando em Docker.
Veja os prints de cada tela no case completo no portfólio. Tem uma ideia que precisa sair do papel com esse nível de cuidado? Fale comigo.

Tiago Luvizoto Neves
Desenvolvedor Full Stack, escrevendo sobre código, UX e web desde 2004 Full Stack Developer, writing about code, UX and the web since 2004