Visão geral
A área admin é acessada por usuários comis_super_admin: true. O sidebar exibe quatro seções de gestão:
Dashboard Admin
Rota:/admin/dashboard
Visão geral da plataforma em números:
- Total de usuários e empresas cadastradas
- Novos produtores aguardando verificação
- Produtos pendentes de aprovação
- Saques de afiliados a processar
- Receita consolidada
Gestão de usuários
Rota:/admin/users
Lista completa de todos os usuários cadastrados na plataforma. Permite:
- Buscar por nome, e-mail ou empresa
- Filtrar por perfil (admin, produtor, usuário)
- Ver detalhes do perfil e empresa vinculada
- Alterar role_id do usuário (permissões customizadas)
Gestão de empresas
Rota:/admin/companies
Visualize e gerencie as empresas cadastradas. Cada usuário é vinculado a uma empresa no momento de completar o perfil no SSO.
Informações exibidas:
- Razão social e CNPJ
- Plano contratado
- Usuários vinculados
- Status da empresa
Gestão de produtores
Rotas:/admin/producers · /admin/producers/new
Controle completo dos parceiros produtores:
Cadastrar novo produtor
Em/admin/producers/new, preencha:
- Dados do usuário a ser cadastrado como produtor
- Empresa associada
- Informações de contato e contrato
Gerenciar produtores existentes
- Aprovar (
verified), suspender (suspended) ou rejeitar (rejected) produtores - Visualizar produtos publicados por cada produtor
- Consultar métricas de performance
Produtos SaaS
Rotas:/admin/saas-products · /admin/saas-products/pending · /admin/saas-products/[id]
Central de aprovação de produtos SaaS submetidos por produtores.
Fluxo de aprovação
1
Produtor submete produto
O produtor conclui os 7 steps e solicita publicação. O produto aparece em
/admin/saas-products/pending.2
Revisão pelo admin
O admin acessa
/admin/saas-products/[id] e analisa cada step: dados básicos, SSO, pagamentos, compliance, etc.3
Aprovação ou rejeição
- Aprovado: produto publicado em
/saaspara todos os usuários - Rejeitado: feedback enviado ao produtor com os pontos a corrigir
Filtros de status
Steps Padrão
Rota:/admin/saas-steps
Gerencie os templates de steps que compõem o processo de onboarding de produtos SaaS. Cada step tem:
- Nome e descrição
- Tipo (formulário, integração técnica, validação manual)
- Ordem no fluxo
- Se é obrigatório ou opcional
Serviços
Rota:/admin/services
Gerencie o catálogo de serviços disponíveis no marketplace:
- Criar novos tipos de serviço
- Definir escopo, preço base e prazo estimado
- Ativar ou desativar serviços
Solicitações de serviço
Rota:/admin/service-requests
Lista de todas as solicitações enviadas por usuários no marketplace. Permite:
- Visualizar detalhes da solicitação
- Atribuir ao produtor/prestador responsável
- Acompanhar status de atendimento
Afiliados
Rota:/admin/affiliates
Visão geral do programa de afiliados:
- Total de afiliados ativos por produto
- Comissões pendentes de aprovação
- Histórico de pagamentos realizados
- Performance individual de cada afiliado
Saques de Parceiros
Rota:/admin/withdrawals
Processe os pedidos de saque de comissões dos afiliados:
1
Afiliado solicita saque
O afiliado configura a chave PIX em
/affiliate/settings e solicita o saque das comissões aprovadas.2
Admin revisa
Em
/admin/withdrawals, o admin vê todos os pedidos pendentes com valor e dados PIX.3
Processamento
O admin confirma o pagamento via PIX e marca o saque como processado. O status das comissões é atualizado para
paid.API Apps
Rota:/admin/api-apps
Gerencie aplicativos de terceiros que solicitam integração via API com a plataforma. Cada api-app representa uma aplicação externa que:
- Solicita acesso à API da Easy Goal
- Precisa de aprovação antes de operar
- Gera um client_id/secret para autenticação
Relatórios
Rota:/admin/reports
Relatórios consolidados da plataforma:
- Receita: MRR total, crescimento mensal, breakdown por produto
- Usuários: novos cadastros, churn, retenção
- Produtores: performance comparativa entre produtores
- Afiliados: volume de comissões geradas e pagas
Programa Beta
Rota:/admin/beta
Painel de gestão dos usuários inscritos no programa beta.
→ Documentação completa: Admin: Programa Beta
Discord — Eventos
Rota:/admin/discord/events
Sincronize e gerencie os eventos do servidor Discord da Easy Goal dentro do painel admin:
- Sincronizar eventos: importa eventos criados no Discord para o painel (via bot)
- Aprovar / reprovar: cada evento pode ser aprovado ou rejeitado para aparecer no catálogo da plataforma
- Configurações por evento: rank mínimo exigido, planos habilitados, produto associado, destaque
- Link externo: acesso direto ao evento no Discord
Sistema
Rotas:/admin/system/settings · /admin/system/admins · /admin/system/logs
Configurações do Sistema
Parâmetros globais da plataforma (taxas padrão de comissão de afiliados, prazos de aprovação, etc.)Administradores
Gerencie os usuários com perfilis_super_admin: true. Adicione ou remova administradores com cuidado — este perfil tem acesso irrestrito ao sistema.
Logs
Registro de atividades administrativas para auditoria:- Ações de aprovação/rejeição de produtos
- Alterações de perfil de usuário
- Processamento de saques
- Configurações do sistema alteradas