Modulo Atleta

Guia do Atleta

Tudo que o aluno pode fazer no app: conta, treinos, tecnicas, campeonatos, comunidade, peso, badges e notificacoes.

1. Conta e acesso

  • Cadastro com nome, e-mail, senha e faixa inicial.
  • Login com protecao reCAPTCHA.
  • Recuperacao de senha por e-mail (token de reset).
  • Edicao de perfil e troca de senha.
  • Sessao compartilhada entre subdominios Tatame.

2. Treinos

No app do atleta, o usuario registra e acompanha sua rotina de treino.

  • Criar treino: tipo, duracao, parceiro, academia, data e notas.
  • Listar treinos com paginação e filtro mensal.
  • Editar e excluir treino.
  • Associar tecnicas aprendidas ao treino.
  • A cada treino registrado: ganho de XP e atualizacao de streak.

3. Tecnicas

  • Biblioteca hibrida: tecnicas padrao + tecnicas criadas pelo atleta.
  • Filtro por categoria, busca por nome/posicao e favoritas.
  • Criar tecnica com dificuldade, video, notas e como fazer.
  • Editar/excluir apenas tecnicas proprias (nao padrao).

4. Campeonatos

  • Cadastrar campeonato com data, cidade, federacao, categoria e peso.
  • Checklist padrao de preparacao criado automaticamente.
  • Registrar resultado, lutas ganhas/perdidas e observacoes.
  • Conquistas especiais para podio e ouro.

5. Comunidade

  • Publicar posts curtos.
  • Curtir e comentar publicacoes.
  • Anexar links suportados (YouTube, Vimeo, Instagram).
  • Ranking por recentes ou top.

6. Peso e evolucao

  • Registrar peso atual com validacoes de formato/range.
  • Consultar historico de pesagem.
  • Atualizar meta de peso junto ao registro.
  • Acompanhar XP, nivel e streak.

7. Notificacoes e academia

  • Listar notificacoes e contador de nao lidas.
  • Marcar individual ou todas como lidas.
  • Aceitar ou recusar convite de academia.
  • Desvincular da academia quando necessario.