Ministério+ — Plataforma Inteligente para Gestão Ministerial
Plataforma que tira escalas, equipes e eventos dos grupos de mensagens.

Visão geral
Plataforma que centraliza a gestão de igrejas e ministérios: membros, equipes, escalas de voluntários, eventos e comunicação em um único sistema.
Contexto
Projeto de autoria própria, baseado na rotina real de ministérios — onde o WhatsApp e a planilha fazem o papel de sistema de gestão.
Para quem é
Líderes e administradores de igrejas e ministérios que coordenam voluntários e eventos com frequência, majoritariamente pelo celular.
O problema
Igrejas e ministérios administram escalas, equipes, eventos e comunicação por grupos de mensagens, planilhas e anotações espalhadas. O resultado: mensagens perdidas, confirmações sem registro e sobrecarga administrativa para os líderes.
A solução
Sistema único para gerenciar membros, equipes, escalas de voluntários, eventos, notificações, lembretes e confirmações de presença — com planejamento de automação via WhatsApp Business.
Funcionalidades
Gestão de membros
DisponívelCadastro, perfil e histórico de participação de cada voluntário.
Equipes
DisponívelOrganize voluntários em equipes com responsabilidades claras.
Escalas de voluntários
DisponívelMonte escalas ligando voluntário, equipe, evento e horário.
Eventos
DisponívelCadastro de eventos com datas, locais e necessidades de equipe.
Comunicação
DisponívelAvisos e recados centralizados para toda a equipe.
Notificações
DisponívelAvisos de escala, mudanças e prazos no aplicativo.
Lembretes
DisponívelAlertas automáticos para eventos e compromissos.
Confirmações de presença
DisponívelVoluntários confirmam ou recusam escalas com registro.
Automação via WhatsApp Business
PlanejadaEnvio automático de avisos e confirmações pelo WhatsApp.
Calendário integrado
PlanejadaVisão mensal de eventos e escalas.
Relatórios de frequência
PlanejadaMétricas de participação por voluntário e equipe.
Arquitetura e decisões técnicas
Front-end
- React
- TypeScript
- Vite
- Tailwind CSS
Back-end
- Node.js
- API REST
Banco de dados
- Supabase
- PostgreSQL
Autenticação
- Supabase Authentication
Integração
- WhatsApp Business API (planejada)
Deploy
- Vercel
- GitHub
Supabase como BaaS
Autenticação e banco relacional prontos, com políticas de segurança por linha (RLS) que isolam os dados por usuário — sem servidor próprio em um app de uso administrativo.
Modelagem centrada em entidades claras
Membros, equipes, escalas e eventos como tabelas com relacionamentos explícitos: uma escala liga voluntário, equipe e evento.
API REST em Node.js
Separa responsabilidades e cria o ponto único onde a integração com WhatsApp Business entrará sem reescrever o front-end.
Mobile-first
O uso acontece no celular do líder durante a semana: componentes pensados para tela pequena e operação rápida.
Desafios e como foram resolvidos
Processos ministeriais complexos em fluxos simples
Simplificação em entidades centrais (membro, equipe, escala, evento) e fluxos guiados: montar escala, notificar, confirmar.
Modelagem de escalas flexíveis
Escalas ligadas a equipes e eventos, com datas, horários e status de confirmação por voluntário.
Uso frequente em smartphones
Mobile-first com componentes acessíveis e ações em no máximo 2 toques.
Preparação para a integração com WhatsApp
Lógica de notificação isolada em serviço próprio, com contrato definido para a integração futura.
Resultados
- Arquitetura de dados que cobre membros, equipes, escalas e eventos com relacionamentos claros.
- Autenticação via Supabase Auth com isolamento por usuário (RLS).
- Base pronta para a integração com WhatsApp Business — mapeada como etapa futura, sem afetar o que já funciona.
Screenshots


O que aprendi
- Arquitetura de sistemas
- Modelagem de banco de dados
- Integração de APIs
- Automação de processos
- UX para uso diário no celular
- Transformação de necessidades reais em software
Próximas evoluções
Integração com WhatsApp Business API
PlanejadaAutomação de avisos, escalas e confirmações via WhatsApp.
Calendário integrado
PlanejadaVisão mensal de eventos, escalas e datas importantes.
Relatórios de frequência
PlanejadaParticipação por voluntário, equipe e período.
Tem um problema parecido? Vamos resolver.
Cada case deste portfólio começou como a sua situação: um processo manual que precisava de software.
Próximo case
FuelTrack