Este é um sistema completo para gestão de eventos com confirmação de presença, controle de entrada, relatórios e painel administrativo para cada evento. Ele também possui um painel de superadmin para gestão de clientes e planos.
O sistema permite:
- Criação de eventos personalizados (modelos: lista, família, limitada, etc.)
- Confirmação de presença com multiplos membros e WhatsApp
- Controle de entrada com check-in
- Relatório de confirmações e envio por WhatsApp
- Painel admin para edição de arte, nomes e dados
- Painel superadmin com controle de planos e limites por cliente
Este sistema teve origem em uma estrutura mais simples, baseada em:
sistema_cadastro_eventos/
: onde o formulário principal criava uma página de evento dentro da pastaeventos/
presenca_final/
: modelo estático de confirmação de presença clonado para cada evento
Ao longo do tempo, foi evoluído para incluir temas dinâmicos, painel de administração, painel de superadmin, integrações e APIs organizadas.
/
├── api_eventos/
│ ├── salvar.php
│ ├── salvar_admin.php
│ ├── upload_arte.php
│ └── salvar_config.php
│
├── eventos/
│ ├── admin.php
│ ├── checklist.php
│ ├── entrada.php
│ ├── index.php
│ ├── relatorio.php
│ ├── theme_familia.php
│ ├── theme_lista.php
│ ├── theme_confirma.php
│ └── ...
│
├── js/
│ └── gerenciar_eventos.js
│
├── template_evento/
│ ├── index.html
│ ├── admin.html
│ ├── relatorio.html
│ ├── checklist.html
│ ├── entrada.html
│ ├── admin.js
│ └── script.js / style.css
│
├── clientes e admin
│ ├── cliente.php / cliente_api.php / auth_cliente.php
│ ├── gestao_clientes_api.php / superadmin_painel.php
│ ├── login_cliente.php / logout.php
│ └── webhook_kiwify.php / webhook_woocommerce.php
│
├── arquivos JSON
│ ├── clientes.json
│ ├── eventos_cadastrados.json
│ ├── senhas_clientes.json
│ └── planos_config.json
- Suba os arquivos em um servidor com PHP 7.4+
- Verifique permissões de escrita nas pastas de eventos (
/eventos/[id]/backend/
) - Configure os arquivos
.json
com os dados iniciais - Acesse o
index.html
para criar um evento e iniciar o fluxo
- Cria evento e define senha
- Recebe link para administrar (admin.php)
- Compartilha link de confirmação (index.php)
- Pode visualizar entradas, checklist e relatórios
- Login por senha via localStorage
- Edita famílias, arte e nomes confirmados
- Visualiza todos os eventos por cliente
- Gerencia planos e limites de eventos
- Kiwify / WooCommerce Webhooks: já configurado via webhook PHP
- WhatsApp: links gerados com
wa.me
e mensagens personalizadas - n8n: pode ser usado para excluir eventos expirados (ex:
listar_eventos.php
+excluir_evento.php
)
- Reorganizar pastas para
styles/
,data/
,views/
- Migrar JSON para banco de dados
- Proteção via login PHP (em vez de localStorage)
- Upload de arquivos com feedbacks em tempo real
Sistema fechado, uso interno.
Para suporte, contate o desenvolvedor principal.