Sobre este projeto
it-programming / web-development
Aberto
Visão Geral
Desenvolvimento de um sistema interno web para a BB Sports, com o objetivo de centralizar CRM, vendas de inscrições, controle de vagas, comissões, financeiro e indicadores históricos dos eventos (Dani Cup, Dani League e futuros projetos).
O sistema será usado internamente pela equipe comercial, financeira e operacional.
Stack Definida (Obrigatória)
Backend: Laravel 11
Admin/UI: Filament 3 (painel moderno e responsivo)
Banco de dados: PostgreSQL
Autenticação e permissões por perfil
Código versionado em Git e banco devidamente estruturado/documentado.
Módulos Detalhados
1) Usuários e Perfis
Controle de acesso por perfil:
Exemplos:
Admin/CEO: acesso total ao sistema
Diretor: visão geral + relatórios + comissões
Gerente: gestão do time comercial e metas
Vendedor: leads, vendas e suas comissões
Financeiro: contas a pagar e receber
Operação: eventos, categorias e fornecedores
2) crm (manual – fase inicial)
crm simples e manual (sem integrações externas neste mvp):
funil kanban com etapas editáveis
lead vinculado a um vendedor
registro de atividades:
tipo (ligação, whatsapp, reunião, etc)
data
observação
próxima ação
métricas automáticas:
clientes contatados
vendas fechadas
taxa de conversão
quantidade de clientes por venda
3) eventos e categorias
cadastro de eventos com cidade, datas e status
categorias do sub 7 ao sub 14
regra automática de ano de nascimento
exemplo: sub 10 em 2026 → nascidos em 2016
controle de vagas em tempo real:
vagas preenchidas
vagas disponíveis
total geral do evento
opção de marcar equipes como pagantes ou cortesia
4) inscrição / venda
conversão direta do crm em inscrição:
seleção do evento
categorias e quantidade de equipes total e por categoria.
Tipo de cobrança:
por equipe fechada
ou por atleta
Ter campo de quantidade de atletas a ser preenchido, por exemplo: 100 reais por atleta x 12 atleta, total de 1200 reais a inscrição.
Controle de lote:
1º ou 2º lote (mudança por data)
Valor total da venda
Condições de pagamento:
entrada
parcelas futuras
datas negociadas
Atualização automática das vagas por categoria.
Exemplo: Sub 7 ao 14 (8 categorias): 80 equipes totais, 10 por categoria. Vendeu uma equipe por categoria, totalizou 8 vendas, faltando 72 vagas em aberto, 9 vagas por categoria.
5) Financeiro
Contas a receber (geradas pelas inscrições)
Contas a pagar:
por evento
por fornecedor
por setor
Custos fixos mensais
Receitas possíveis (exemplos):
inscrições
patrocínios
estacionamento
loja
praça de alimentação
ingressos diários
passaportes
Relatórios:
mensais e anuais
margem líquida por evento e geral (R$ e %)
6) Comissões (regra principal)
Teto de comissão por venda (editável)
Exemplo de níveis editáveis:
Junior
Senior
Master
Gerente
Diretor
Exemplo prático:
Comissão total por equipe: R$ 250
Vendedor Master: R$ 125
Gerente: R$ 75
Diretor: R$ 50
Totalizando R$ 250
Regra baseada em diferença entre níveis.
Relatórios:
por venda
por pessoa
por período
previsto x pago
7) Gamificação
Sistema de metas configurável pelo gestor:
X equipes vendidas = 1 estrela
Y estrelas = promoção de cargo
Exibição de ranking e progresso individual.
8) Cadastro de Clientes (clubes/escolas)
Nome, responsável, telefone, email, país, estado, cidade, continente, observações.
Ao escolher país, puxar estados/cidades automaticamente (mínimo Brasil completo).
Cadastro de Fornecedores
Nome da empresa, CNPJ, responsável, contato, cidade, estado, país, segmento e observações.
9) Dashboards
Equipes vendidas por mês:
por evento
geral (todos eventos)
Receita por mês:
por evento
geral
Comparativo anual entre edições passadas
Exemplo:
Evento X:
Setembro/2023: 60 equipes
Setembro/2024: 70 equipes
Setembro/2025: 80 equipes
Base para definição de metas futuras.
Vagas preenchidas x disponíveis
Comissões a pagar
Observações Importantes
CRM 100% manual neste MVP
Integrações (Redrive / WhatsApp) ficam para fase futura
Sistema deve ser escalável para novas funcionalidades
Interface moderna, clara e de fácil uso
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias