Web app · Fitness
Delta Trainer
Planejamento do treinador e treino do aluno no mesmo fluxo, com a ficha do dia acessível pelo celular.
Em uso na rotina de uma personal trainer.
- Situação
- Em uso
- Tipo
- Aplicação web progressiva
- Minha atuação
- Produto, interface e desenvolvimento
01 · Problema
Planejar e executar viviam em ferramentas diferentes
A ficha era montada em um lugar, comunicada em outro e executada de memória.
- Ajustes se perdiam fora do controle principal.
- O histórico não aparecia na hora do treino.
02 · Antes
Controle manual e repasse por mensagem
As capturas do processo anterior usam dados fictícios ou anonimizados.
03 · Solução
Uma aplicação para compor, entregar e executar
Programas e fichas são montados, atribuídos por data e abertos pelo aluno já com o contexto do treino.
- Composição de programas e sessões
- Fichas organizadas por datas
- Atribuição para alunos e grupos
- Registro de séries e evolução
- Temporizador integrado ao treino
Decisões de interface
Cada decisão resolve algo que a planilha exigia montar de cabeça.
- 01
Caminho antes do formulário
Um dia, um período ou rotina A/B/C — em linguagem de treino, não de sistema.
- 02
Uma ação principal por tela
O treino do dia chega como cartão, com um botão em destaque para iniciar.
- 03
Progresso lido de relance
A semana virou sete marcadores; o volume, dois números grandes.
- 04
Um lugar fixo
Ficha, vídeos e programação do dia viraram destinos fixos na mesma navegação.
04 · Como funciona
Do início ao fim do fluxo
- 01
Compor
O treinador estrutura sessões e semanas.
- 02
Atribuir
A ficha vai para um aluno ou grupo, com data.
- 03
Executar
O aluno abre o treino do dia e registra a execução.
- 04
Acompanhar
O histórico alimenta o próximo planejamento.
05 · Tecnologias
Base técnica
- React
- TypeScript
- Vite
- PWA
- CSS Modules
- Testes automatizados
06 · Resultado
Planejamento, entrega e acompanhamento no mesmo fluxo
Programas, fichas, agenda e registros vivem no mesmo lugar — a evidência é o uso diário.
Dados de treino podem indicar condição física, então o acesso é separado por perfil e a coleta fica limitada ao necessário.
Projeto semelhante