Sesiones de entrenamiento

El sistema de sesiones de entrenamiento: como los atletas registran sus series, pesos y sensaciones.

Que es una sesion de entrenamiento

Una sesion de entrenamiento representa la ejecucion de un dia de entrenamiento por parte del cliente. Cada vez que un cliente comienza un entrenamiento, se crea una sesion que registra:

  • Cuando empezo el entrenamiento
  • Cuanto tiempo duro
  • Que pesos y repeticiones realizo en cada ejercicio
  • Como se sintio durante el entrenamiento

Estados de una sesion

Una sesion puede estar en tres estados:

  • En progreso: El entrenamiento esta en curso
  • Pausada: El entrenamiento esta pausado temporalmente
  • Completada: El entrenamiento ha finalizado

Informacion que se registra

Por cada serie

Para cada serie de cada ejercicio se guarda:

DatoDescripcion
Numero de serieSerie 1, 2, 3, etc.
RepeticionesRepeticiones completadas
PesoPeso utilizado en kilogramos
MomentoCuando se realizo la serie
NotasComentarios sobre el ejercicio

Por cada sesion

Al finalizar el entrenamiento se registra:

DatoDescripcion
Hora de inicioCuando comenzo el entrenamiento
Hora de finCuando termino el entrenamiento
Duracion totalTiempo total de entrenamiento
SensacionesComo se sintio el cliente durante la sesion

Este registro permite construir el historial completo de entrenamiento del cliente, incluyendo la progresion de cargas a lo largo del tiempo.

Flujo de una sesion

1. Iniciar el entrenamiento

Cuando el cliente presiona “Empezar”, se inicia la sesion:

  • Se activa el cronometro
  • La sesion queda marcada como “en progreso”
  • Si el cliente ya tenia una sesion en progreso de ese dia, se retoma automaticamente

2. Registrar series

Durante el entrenamiento, el cliente registra para cada ejercicio:

  • El peso utilizado
  • Las repeticiones completadas
  • Opcionalmente, notas sobre como se sintio en ese ejercicio

El sistema guarda automaticamente cada serie a medida que el cliente la completa.

Importante: El cliente debe presionar “Empezar” antes de poder registrar series. Si intenta guardar datos sin haber iniciado la sesion, el sistema le pedira que inicie primero.

3. Consultar el entrenamiento anterior

El cliente puede ver los pesos y repeticiones de su ultimo entrenamiento completado para cada ejercicio. Esta referencia le ayuda a:

  • Saber que peso usar
  • Buscar progresar respecto a la sesion anterior
  • Mantener consistencia en el entrenamiento

4. Pausar el entrenamiento

Si el cliente necesita hacer una pausa:

  • Se guarda el tiempo transcurrido
  • La sesion permanece activa pero marcada como pausada
  • Puede continuar mas tarde desde donde lo dejo

5. Reanudar el entrenamiento

Al reanudar una sesion pausada:

  • El cronometro continua desde donde se pauso
  • El cliente puede seguir registrando sus series
  • Todo el progreso anterior se mantiene

6. Finalizar el entrenamiento

Cuando el cliente termina:

  • La sesion se marca como completada
  • Se registra la hora de finalizacion
  • El cliente puede escribir sus sensaciones generales del dia
  • Los datos quedan guardados en el historial

Vista del cliente

Los clientes acceden a su entrenamiento desde la seccion de entrenamiento, donde pueden:

  • Ver el dia de entrenamiento asignado
  • Iniciar el cronometro del entrenamiento
  • Registrar peso y repeticiones para cada serie
  • Ver los datos del entrenamiento anterior como referencia
  • Agregar notas sobre cada ejercicio
  • Pausar y reanudar el entrenamiento
  • Finalizar y registrar sensaciones generales

La interfaz muestra:

  • Cronometro con tiempo total de entrenamiento
  • Lista de ejercicios del dia con imagen o video
  • Campos para registrar cada serie
  • Indicador visual de series completadas
  • Comparativa con el entrenamiento anterior

Contenido multimedia

Durante el entrenamiento, el cliente puede ver:

  • Imagenes: Fotos del ejercicio para referencia visual
  • Videos: Videos demostrativos de la tecnica correcta

Este contenido es el que tu como coach hayas configurado para cada ejercicio, permitiendo que tus clientes vean exactamente como quieres que realicen cada movimiento.

Prevencion de duplicados

El sistema previene la duplicacion de sesiones del mismo dia:

  • Solo puede haber una sesion en progreso por dia de entrenamiento
  • Si el cliente intenta iniciar una sesion que ya existe, se retoma la existente
  • El historial muestra solo una sesion por dia

Esto garantiza que el historial sea limpio y represente fielmente la actividad del cliente.