Resumo 24h
Sessões hotspot
Conectados em qualquer Mikrotik integrado.
Conversão de vouchers para acessos reais.
Planos ativos
0
Mikrotiks conectados
0
Integre múltiplos concentradores, balanceadores e sites distintos em um único painel SaaS.
Gráfico
Acessos por dia (últimos 7 dias)
Distribuição
Sessões por tipo de plano
Usuários hotspot
Cadastro de login/senha com associação a planos, Mikrotik e tipo de local.
Planos de acesso
Gerencie planos como 1h, 1 dia, 30 dias, com velocidade, valor e perfil de uso.
Novo plano
Os planos podem ser usados tanto para usuários nomeados quanto para geração de vouchers pré-pagos.
Geração de vouchers
Crie lotes de vouchers atrelados a planos para hotéis, eventos, escolas, prefeituras e Wi‑Fi público.
Novo lote de vouchers
Os códigos gerados podem ser enviados via API ao Mikrotik ou exportados em PDF para entrega física.
Portal cativo personalizado
Monte a tela de autenticação do hotspot com login social, termos LGPD e identidade visual do cliente.
Configuração rápida
A integração com Mikrotik é feita apontando o login.html / alogin.html para este modelo e usando a API para validação.
Bem‑vindo ao Wi‑Fi convidado
Acesse a internet de forma segura e rastreável, conforme LGPD. Escolha uma das opções abaixo para autenticar.
Relatórios & exportação em PDF
Gere relatórios operacionais e financeiros para auditoria, LGPD, hotel, escola, prefeitura e Wi‑Fi público.
Filtro de período
O PDF gerado neste demo utiliza dados locais. Em produção, deve ser alimentado por consultas SQL em MySQL.
Resumo rápido
Prévia textual
Selecione um período e clique em "Gerar PDF" para visualizar a prévia do relatório.
Integrações: Login social & Pix Mercado Livre
Defina como o backend em PHP irá conversar com Facebook, Google, gov.br e Pix Mercado Livre (Mercado Pago) para autenticar usuários e registrar pagamentos.
Login social
Configuração de chaves e callbacks para autenticação via provedores externos.
Backend PHP sugerido
- Endpoints de callback específicos para cada provedor.
- Mapeamento de usuário social → usuário hotspot (login / voucher).
- Armazenar tokens em tabela MySQL dedicada.
Pix Mercado Livre (Mercado Pago)
Defina como o SaaS vai criar cobranças Pix e relacionar pagamentos com planos e vouchers.
Fluxo recomendado:
- Frontend chama
/api/pagamentos/checkout(PHP). - PHP cria cobrança Pix via API Mercado Livre / Mercado Pago.
- Usuário paga; Mercado Livre chama seu webhook em PHP.
- Webhook atualiza banco MySQL, libera plano / voucher e aciona Mikrotik via API.
Multi Mikrotik
Gerencie vários concentradores Mikrotik (hotspot, PPPoE, campus, prefeituras) em uma única conta SaaS.
API REST • Documentação conceitual
Desenho da API REST em PHP para integrar Mikrotik, apps móveis, portais cativos e terceiros.
Endpoints principais
Backend em PHP + MySQLPOST /api/auth/login
Headers: Content-Type: application/json
Body: { "email": "admin@provedor.com.br", "senha": "..." }
Retorna: { "token": "JWT...", "exp": 1712345678 }
GET /api/usuarios
POST /api/usuarios
PATCH /api/usuarios/{id}
DELETE /api/usuarios/{id}
GET /api/planos
POST /api/planos
PATCH /api/planos/{id}
POST /api/vouchers/lote
Body: { plano_id, quantidade, validade_dias, descricao }
POST /api/hotspot/login
Body: { login, senha|voucher, mac, ip, mikrotik_id }
POST /api/pagamentos/checkout POST /webhook/mercadolivre GET /api/relatorios/operacional GET /api/relatorios/financeiro
Exemplo de consumo (cURL)
curl -X POST https://seu-dominio.com/api/usuarios \
-H "Authorization: Bearer <TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"login": "usuario1",
"senha": "segura123",
"plano_id": 1,
"mikrotik_id": 1
}'
Esta SPA é apenas o front-end. Os arquivos PHP (controllers, models, rotas) deverão implementar a lógica acima, fazer a ponte com MySQL e com a API Mikrotik.
Perfis de uso: Provedor, Hotel, Escola, Prefeitura, Wi‑Fi público
Adapte o comportamento do CRM e dos relatórios conforme o cenário de uso.
Selecionar perfil
Foco em controle de planos, faturamento recorrente e multi-Mikrotik para clientes residenciais e corporativos.