Dashboard
Visão geral da operação
💼 Financeiro · ERP leve
Síntese do fluxo e risco de crédito
📅 Promessas de pagamento
📊 Previsão de receita (por mês · vencimento)
📈 Recebido × pendente
🏆 Top clientes (receita recebida)
⚖️ Prazos jurídicos (≤ 3 dias)
💰 Cobrança — saldo estimado por cliente
📊 Risco CNH (clientes)
Fluxo de Caixa
Pipeline de Leads
⏰ Prazos Críticos
Pagamentos Pendentes
Movimentações recentes
DataDescriçãoTipoValorAções
Últimos Leads
NomeOrigemStatusData
Alunos
NomeCliente (CRM)PlanoVencimentoFinanceiroValor mensalÚltima cobrançaDias restantesFrequência mêsStatusRiscoAções
Check-in de presença

Check-in manual ou QR na recepção (painel abaixo). Exige reserva activa quando configurado, valida inadimplência e suspensão.

Grade semanal
Ocupação & cobrança (P0)

API: /api/academia/ocupacao · /api/academia/dunning · importação opcional de dados do ERP concorrente (token no ambiente do servidor)

Turmas de hoje (professor)
Avaliações físicas
Frequência
AlunoCheck-ins no mêsÚltima visitaDias sem aparecer
Risco de evasão (frequência + financeiro)
Comandas — bar e loja
Estoque da loja
Portal do aluno (preview operacional)
Simula a experiência self-service (plano, presença, agenda e pagamentos) que o aluno veria no app ou PWA. Login público com token assinado será a próxima camada; aqui o gestor valida o layout e os dados por aluno.
Aluno para preview
Conectores de pagamento (servidor)
Carregando…
Lead → Em análise → Proposta → Fechado → Cliente
Clientes Convertidos
📥 Importar dados para Clientes
CSV (PapaParse) ou Excel .xlsx/.xls (SheetJS). Sempre pré-visualização antes de gravar no Supabase.

Arraste ficheiros para a zona abaixo ou clique para escolher. Mapeie colunas → campos, valide CPF e confirme a importação em lotes de 50 linhas com empresa_id. Migração academia (CSV): importe o ficheiro de clientes transformado (ex.: evo_clientes.csv) e depois pagamentos via apply ou CSV. UI EVO — sem marcas de terceiros. CSV offline; Excel via SheetJS no cliente.

📄
Soltar CSV ou Excel aqui
.csv, .xlsx, .xls
Tarefas
TítuloStatusAtualizadoAção
Equipe
NomeE-mail
Gestão de Multas
TokenNº AutoClienteCódigoInfraçãoGravidadePtsRiscoTipoMulta (info)Serviço (R$)PrazoCobrançaStatus
Segmentação de Receita por Processo
Segmentação de Receita por Infração
Infrações Mais Frequentes
Receita x Despesa (6 meses)
Resumo
Movimentações (fluxo de caixa)

Carregando histórico…

DataDescriçãoTipoValorAções
ClienteAutoInfraçãoDescriçãoValorTipoVencimentoStatusAções
Gerar parcelas (contrato → pagamentos)

Usa a função existente gerarParcelas e insertWithSchemaFallback na tabela pagamentos. Requer módulo pagamentos e Supabase ativo.

Controle de Parcelas
ClienteDescriçãoValorVencimentoStatusAções
Fornecedor / DescriçãoCategoriaValorVencimentoStatusAções
Clientes em Atraso
Compromissos de pagamento por cliente
ClienteValorData promessaStatusAções
Controle de Despesas
Despesas por Categoria
Fixas vs Variáveis
DataDescriçãoCategoriaTipoValorAções
Cobranças PIX (pagamentos_pix no Supabase)
DataDescriçãoValorTXIDStatusAções
Cobranças PIX (cobrancas_pix) · EVO

Pagamentos atrasados geram cobrança e decisão em execution_control (uma vez por pagamento).

DataClienteValorOrigemStatusPIX (prévia)
Log de cobranças (automático)
QuandoTipoCanalPrévia
Minha Empresa

O tema da interface segue o tipo de negócio selecionado.

PIX / PSP

Configuração em empresas.config_pix (Supabase). Chaves e segredos não vão para localStorage. Asaas e Mercado Pago são placeholders (mock) até integração real.

O webhook é onde um PSP futuro enviará o POST de confirmação; configure um endpoint seguro (Edge Function) e valide assinatura do provedor.

💳 Assinatura
Planos SaaS

Compare limite de clientes e valor. Upgrade aumenta o teto cadastral; o uso é validado em tempo real.

Seu link de indicação (SaaS)

Compartilhe o link. Quando alguém se cadastrar com ele e pagar a assinatura, a indicação é marcada como convertida.

Indicações — academia (recompensa manual)

Ao cadastrar um aluno com o mesmo telefone, a indicação é validada automaticamente. Ao registrar o pagamento (renovação), a recompensa é creditada ao indicador.

IndicadorIndicadoTelefoneRecompensaStatusAções
🤖 Triagem Inteligente
Preencha e clique em "Analisar" para ver o resultado
1
Multa
2
Análise
3
Recorrente
4
Documento
Cliente: —
1 · Dados da multa
🧪 Perfis de execução
Limites ativos · braços do motor

🔒 Max 10/hora, até R$500

📊 Sugestões EVO
💭 Reflexões recentes
⚙️ Execution control

Acompanhe em tempo real o que o motor EVO está a fazer. Fonte preferencial: evo_logs; se indisponível, usa execution_control e evo_sugestoes como proxy.

🟢 OK

Tasks hoje
—
completed / failed
Snapshots hoje
—
Uptime (sessão)
—
desde o carregamento da app
Último erro
—
Filtros
Eventos por hora (24h)
Verde = sucesso · Vermelho = falha
Legenda
✅ task:completed — verde
❌ task:failed — vermelho
📸 snapshot:created — azul
🎮 mode:changed — dourado
🩺 health:check_failed — vermelho (piscante)
Timeline
🔴 Vencidos / Urgentes
🟡 Próximos 7 dias
Detalhamento de caixa
Entradas, saídas e saldo por sub-período (semanas · meses · dias)
Receita · tendência
Resumo
👑 Gap para Produto Premium

Painel estratégico por segmento SaaS (10 verticais): funções existentes, backlog premium e lote automático. Catálogo: /plataformas/.

⚙️ Painel Admin SaaS

Catálogo Insights Motor Ops
Novo plano

Métricas a partir de saas_cobrancas, saas_contratos e alertas recentes em execution_control. Se as migrações não estiverem aplicadas ou o RLS bloquear, os cartões mostram “—” sem quebrar o painel.

Crescimento — cobranças pagas por mês
Alertas IA (execution_control)
Empresas em foco

Últimos registos de execution_control (requer permissão de leitura no Supabase).

Decisões criadas pelo motor EVO em execution_control (contexto.source = evo_system). Apenas admin SaaS pode aprovar ou rejeitar (RLS). O estado e o tempo real vêm só desta tabela; execute o job python3 -m evo.evolution_executor quando precisar de despacho de tarefas aprovadas no servidor.

Motor EVO (API): a verificar…
Saúde: a carregar…

EVO CORE — integração com evo_sugestoes, evo_propostas e evo_reflexoes (SaaS admin via is_saas_admin()). Base SQL: 20260420_evo_core_base.sql. Extensões opcionais: 20260420_evo_core_system.sql.

📦 Snapshots
Rollback (admin): empresas, pagamentos e assinaturas
2. Alertas críticos
tipo = bug ou segurança
1. Sugestões
3. Propostas
aguardando aprovação → execution_control
4. Reflexões do EVO
Cronologia evolutiva do EVO
História verificada do monorepo (Git) — separada do estudo OS de plataformas externas
Abra este separador para carregar a cronologia.

Lançamentos pessoais do administrador (tabela admin_financeiro, sem empresa_id). Aplique a migração SQL correspondente no projeto.

Novo lançamento

Leitura de audit_access_log e audit_read_log (requer política SaaS admin + migrações aplicadas).

Mutações (audit_access_log)
Leituras registadas (audit_read_log)