Padel Manager — Organizador de Torneios

Padel Manager

Crie torneios seguindo o draw oficial Cobrapa: distribuição em chaves, mata-mata (quartas, semis, final), placar por jogo e classificação ao vivo.

add_circle
Criar um evento
Configurar torneio com duplas, ranking e modo de distribuição (Cobrapa).
arrow_forward Novo evento
construction Ferramentas de desenvolvimento e playgrounds (diagnóstico, gerador de chaves interativo, agendador, roadmap)

health_and_safety Diagnóstico do scaffold

Cada item abaixo é verificado em tempo real ao abrir o arquivo. Tudo verde = scaffold pronto pra próxima fatia.

hourglass_top HTML renderizando aguardando…
hourglass_top CSS Material 3 carregado aguardando…
progress_activity Material Web Components (Google) carregando do CDN…
progress_activity Ícones Material Symbols verificando fonte…
progress_activity Fontes Roboto / Roboto Flex verificando…
hourglass_top localStorage funcional testando escrita…

sports_score Experimente o gerador de chaves

Configure abaixo a chave que você quer simular e clique em Gerar partidas. Útil pra entender como o algoritmo organiza os confrontos antes de a gente partir pro agendador.

remove4addmin 2 / max 16
Round-robin
Todos contra todos. Mais rodadas, mais partidas, mais justo.
Eliminação simples
Mata-mata direto. Menos partidas, decide rápido.
play_arrow Gerar partidasauto_awesome Carregar exemplo do Osmar (8 duplas)
verified Validação técnica do algoritmo (testes automáticos)

Estes cenários rodam automaticamente no boot e checam que o gerador está matematicamente correto. Todos verdes = algoritmo funcionando.

calendar_month Agendador — gerar a tabela do evento

O agendador recebe as 144 partidas geradas pelo F2 (12 categorias × 4 chaves × 3 partidas cada) e aloca cada uma em (quadra × horário), respeitando descanso mínimo das duplas, gap máximo e tentando rodar chaves da mesma rodada em paralelo. É o cenário completo do gabarito do Osmar — 144 partidas casam exatamente com 24 slots × 6 quadras, e a agenda usa os 3 dias inteiros.

groups12 categorias (3ª a 8ª, M + F) grid_view4 chaves por categoria (A/B/C/D) people3 duplas por chave (round-robin) sports_tennis6 quadras (Central + Q1 a Q5) tag144 partidas no total

date_range Dias do evento — cada dia tem sua janelaadd Adicionar dia

tune Quadras, duração da partida e restrições

play_arrow Rodar caso-teste do Osmar

map Roadmap de construção

Status visual das 7 fatias. Detalhes em MVP-PLANO.md.

F1Scaffold + Material Web
F2Gerador de chaves
F3Agendador
F4Tabela renderizada
F5Wizard de inputs
F6Persistência
F7Teste de regressão