← Voltar ao índice
🗳️ Meu Candidato — Edilene Lura
Plataforma de gestão de campanha eleitoral para Edilene Lura (vereadora 2026). Controle de eleitores, voluntários, zonas eleitorais, eventos e doações.
Node.js
Express
PostgreSQL
Neon DB
Caddy
JWT
WhatsApp
Módulo do Portal Admin BlackCat dedicado à campanha Edilene Lura 2026.
Especificação do Produto
Plataforma de gestão de campanha política — centraliza eleitores, voluntários, eventos, doações e mapa eleitoral.
Candidatos políticos, coordenadores de campanha
✅ Produção — admin.edilenelura.com.br
- Cadastro e segmentação de eleitores por zona
- Gestão de voluntários e coordenadores
- Organização de eventos de campanha
- Controle de doações e prestação de contas
- Mapa eleitoral por bairro/zona
- Broadcast de mensagens para eleitores
- Relatórios eleitorais e métricas de campanha
- App do voluntário (mobile)
- Integração com TSE para dados eleitorais
- CRM político avançado
- Análise preditiva de votos
Autenticação
POST
/api/auth/login
🌐 Público
Login de coordenador/voluntário. Body: { email, password }
POST
/api/auth/register
🔒 JWT Admin
Cadastrar novo coordenador. Body: { name, email, password, role }
Candidatos
GET
/api/candidates
🔒 JWT
Listar candidatos da coligação
GET
/api/candidates/:id
🔒 JWT
Perfil e estatísticas do candidato
Eleitores
GET
/api/voters
🔒 JWT
Listar eleitores. Query: ?zone§ion&neighborhood&search
POST
/api/voters
🔒 JWT
Cadastrar eleitor. Body: { name, phone, zone, section, neighborhood, notes }
GET
/api/voters/:id
🔒 JWT
Detalhe do eleitor com histórico de contatos
PUT
/api/voters/:id
🔒 JWT
Atualizar dados e intenção de voto do eleitor
Voluntários
GET
/api/volunteers
🔒 JWT
Listar voluntários por função e zona
POST
/api/volunteers
🔒 JWT
Cadastrar voluntário. Body: { name, phone, zone, skills[], availability }
Eventos
GET
/api/events
🔒 JWT
Listar eventos de campanha. Query: ?from&to&type
POST
/api/events
🔒 JWT
Criar evento. Body: { title, date, location, type, description }
GET
/api/events/:id
🔒 JWT
Detalhe do evento com lista de participantes confirmados
Doações
GET
/api/donations
🔒 JWT
Listar doações recebidas com totalizador
POST
/api/donations
🔒 JWT
Registrar doação. Body: { donor_name, cpf, amount, method, date }
Zonas Eleitorais
GET
/api/zones
🔒 JWT
Listar zonas eleitorais com contagem de eleitores
GET
/api/zones/:id/stats
🔒 JWT
Estatísticas da zona: eleitores, intenção de voto, voluntários, cobertura
Dashboard
GET
/api/dashboard/metrics
🔒 JWT
Painel executivo: total eleitores, voluntários, doações, eventos, intenção de voto por zona
Comunicação em Massa
POST
/api/messages/broadcast
🔒 JWT Admin
Enviar mensagem WhatsApp em massa. Body: { message, filters: { zone, neighborhood } }
Relatórios
GET
/api/reports/electoral-map
🔒 JWT
Mapa eleitoral com intenção de voto por zona/bairro (dados para visualização)
BlackCat Corp © 2026 — Voltar ao índice