§1O problema
Os números do Playermaker são difíceis de ler para pais e atletas jovens. Faltava uma tela que mostrasse a evolução e sugerisse o que treinar, sem virar ranking.
§2O que eu construí
- Painel4 visões (geral, treino, sessões e comparação), com medidores, radar e gráficos.
- Treinador IATexto gerado a partir das métricas.
- PersistênciaChecklist de exercícios e perfil que persistem no banco.
- Conteúdo por idadeSem diagnóstico nem ranking de crianças.
- InterfaceResponsiva, instalável (PWA) e com guarda de acesso local.
§3As partes difíceis
4 itens- 01
Transformar métricas em medidores, radar e textos
- 02
Estado do cliente
Zustand por requisição e atualização otimista com gravação na API.
- 03
Implementar fielmente um design de protótipo
- 04
Conteúdo para criança
Sem metas de elite nem comparações.
§4Resultado
O painel roda com dados de exemplo tirados do protótipo de design.
§5Stack
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS v4
- Zustand
- SQLite (better-sqlite3)