TennisCoachingApp Logo

TennisCoachingApp

Ir a App

Guía de Uso

Aprendé a usar TennisCoachingApp paso a paso

Este video cubre el flujo básico.

Abajo encontrás una guía estructurada que explica cada funcionalidad en detalle, desde lo más básico hasta lo avanzado.

1. Inicio Rápido

¿Qué tipo de organización necesitás?

Básico

TennisCoachingApp ofrece tres tipos de organizaciones según tus necesidades:

Academia

Para clubes, escuelas, academias

  • Múltiples entrenadores trabajando en equipo
  • Sistema de roles: Director, Subdirector, Entrenadores
  • Dashboard completo con métricas y reportes
  • Control de acceso: el Director aprueba cada solicitud de ingreso
  • Gestión centralizada de jugadores y sesiones
Ideal para: Academias profesionales, clubes deportivos, escuelas de tenis

Grupo Personal

Para entrenadores individuales

  • Gestión simplificada, sin dashboard ni estructura de academia
  • 2 roles: Group Coach (dueño) y Assistant Coach
  • Ingreso con aprobación: el asistente pide entrar con el código del grupo y el Group Coach aprueba la solicitud
  • Todas las funciones de registro y seguimiento de jugadores
  • Rápido de configurar y usar
Ideal para: Entrenadores independientes, clases particulares, grupos pequeños

Jugador Individual

Para jugadores que quieren seguimiento propio

  • Seguimiento personal de entrenamientos y progreso
  • Objetivos técnicos propios para trabajar
  • Registro de torneos y resultados
  • Planificación de cargas de entrenamiento
  • Sin necesidad de entrenador ni academia
Ideal para: Jugadores que entrenan solos o quieren llevar su propio registro independientemente de su academia
¿Cuál elegir? Si sos un club o academia con varios entrenadores, elegí Academia. Si sos entrenador individual con pocos alumnos, elegí Grupo Personal. Si sos un jugador que quiere llevar su propio registro de entrenamiento, elegí Jugador Individual.
¿Sos jugador de una academia o grupo? No necesitás crear ninguna organización: tu entrenador te da un código y entrás al Portal del Jugador para ver tu propio seguimiento.

2. Conceptos Fundamentales

Roles y Permisos: ¿Qué puede hacer cada uno?

Básico

Cada tipo de organización tiene sus propios roles: Director, Subdirector y Entrenador en la Academia; Group Coach y Assistant Coach en el Grupo Personal; y el Jugador Individual en su propio espacio. Esto es lo que puede hacer cada uno:

Director de Academia

Control total de la academia

Academia
Permisos:
  • ✅
    Gestionar usuarios (cambiar roles, eliminar miembros)
  • ✅
    Aprobar solicitudes de ingreso
  • ✅
    Ver dashboard completo
  • ✅
    Configuración avanzada de la academia
  • ✅
    Exportar informes de jugadores
  • ✅
    Dar acceso al Portal del Jugador
  • ✅
    Crear encuestas por link/QR
  • ✅
    Conectar una IA (Claude o ChatGPT)
  • ❌
    Salir de la academia No puede salir si es el único director

Subdirector

Mano derecha del director

Academia
Permisos:
  • ✅
    Ver dashboard completo
  • ✅
    Configuración avanzada de la academia
  • ✅
    Exportar informes de jugadores
  • ✅
    Dar acceso al Portal del Jugador
  • ✅
    Conectar una IA (Claude o ChatGPT)
  • ❌
    Gestionar usuarios Lo hace el Director
  • ❌
    Aprobar solicitudes de ingreso Lo hace el Director
  • ❌
    Crear encuestas por link/QR

Entrenador de Academia

Registra y gestiona entrenamientos

Academia
Permisos:
  • ✅
    Crear y registrar sesiones de entrenamiento
  • ✅
    Ver jugadores asignados
  • ✅
    Ver objetivos y progreso de jugadores
  • ✅
    Configurar preguntas de encuesta por jugador
  • ✅
    Conectar una IA (Claude o ChatGPT)
  • ❌
    Ver dashboard completo Tiene una vista propia de 4 widgets
  • ❌
    Configuración de la academia
  • ❌
    Exportar informes

Group Coach

Creador y dueño del grupo personal

Grupo Personal
Permisos:
  • ✅
    Aprobar solicitudes de ingreso al grupo Quien entra queda como Assistant Coach
  • ✅
    Configuración avanzada del grupo
  • ✅
    Crear sesiones y registrar ejercicios
  • ✅
    Exportar informes de jugadores
  • ✅
    Dar acceso al Portal del Jugador
  • ✅
    Crear encuestas por link/QR
  • ✅
    Conectar una IA (Claude o ChatGPT)

Assistant Coach

Ayudante en el grupo de entrenamiento

Grupo Personal
Permisos:
  • ✅
    Registrar sesiones de entrenamiento
  • ✅
    Ver datos de jugadores del grupo
  • ❌
    Configuración del grupo
  • ❌
    Conectar una IA
  • ❌
    Exportar informes

Jugador Individual

Dueño de su propio espacio de seguimiento

Jugador Individual
Permisos:
  • ✅
    Cargar sus sesiones, objetivos y torneos
  • ✅
    Usar Competencia (rivales, cruces, métricas)
  • ✅
    Configurar preguntas de su encuesta
  • ✅
    Conectar una IA (Claude o ChatGPT)
  • ❌
    Dashboard o gestión de otros usuarios Es un espacio de una sola persona

Comparación Rápida de Permisos

En el celular, deslizá la tabla hacia el costado para ver todos los roles.

Acción Director Subdirector Entrenador Group Coach Assistant
Gestionar usuarios ✅❌❌❌❌
Aprobar solicitudes de ingreso ✅❌❌✅❌
Registrar entrenamientos ✅✅✅✅✅
Ver dashboard completo ✅✅❌❌❌
Configuración avanzada ✅✅❌✅❌
Exportar informes ✅✅❌✅❌
Dar acceso al Portal del Jugador ✅✅❌✅❌
Encuestas por link/QR ✅❌❌✅❌
Conectar una IA ✅✅✅✅❌

Los Grupos Personales no tienen dashboard. El Jugador Individual no figura en la tabla porque su espacio es de una sola persona.

Importante: El mismo usuario puede tener diferentes roles en distintas organizaciones. Por ejemplo, podés ser Director en tu propia academia y Entrenador en otra.
¿Y los jugadores? Los jugadores de una academia o grupo no son parte del staff: entran al Portal del Jugador con un código que les da su entrenador y solo ven sus propios datos.

Sistema de Ejercicios: Tipo → Área → Ejercicio

Básico

Todos los ejercicios en TennisCoachingApp siguen una estructura jerárquica de 3 niveles que permite una organización clara y análisis detallados:

Estructura Jerárquica de 3 Niveles

1 TIPO

Categoría general de entrenamiento

Canasto Peloteo Puntos
2 ÁREA

Enfoque específico dentro del tipo

Juego de base Juego de red Primeras pelotas Puntos libres Puntos con pautas

* Las áreas disponibles dependen del Tipo seleccionado

3 EJERCICIO

Ejercicio concreto a realizar

Canasto → Juego de base:

Estático Dinámico

Canasto → Juego de red:

Voleas Subidas Smash Resolución de Drop

Canasto → Primeras pelotas:

Saque Devolución Saque + 1 Devolución + 1

Peloteo → Juego de base:

Control Movilidad Jugadas

Peloteo → Juego de red:

Voleas Subidas Smash Resolución de Drop

Peloteo → Primeras pelotas:

Devolución Saque + 1 Devolución + 1

Puntos → Puntos libres:

Singles Dobles

Puntos → Puntos con pautas:

Singles Dobles

* Los ejercicios disponibles dependen del Tipo y Área seleccionados.

** Opcionalmente podés sumar un 4to nivel, "Ejercicio Específico", para detallar el ejercicio. Se crea desde la misma sesión con "+ Agregar Ejercicio Específico".

+

Además se registra:

Tiempo (minutos)
Bajo presión (opcional)

Ejemplos Prácticos

Ejemplo 1
Tipo: Canasto
|
Área: Juego de base
|
Ejercicio: Estático
Ejemplo 2
Tipo: Peloteo
|
Área: Juego de red
|
Ejercicio: Voleas
Ejemplo 3
Tipo: Puntos
|
Área: Puntos libres
|
Ejercicio: Singles

Reglas Importantes

Canasto

Áreas: Juego de base | Juego de red | Primeras pelotas

• Juego de base: Estático | Dinámico
• Juego de red: Voleas | Subidas | Smash | Resolución de Drop
• Primeras pelotas: Saque | Devolución | Saque + 1 | Devolución + 1

Peloteo

Áreas: Juego de base | Juego de red | Primeras pelotas

• Juego de base: Control | Movilidad | Jugadas
• Juego de red: Voleas | Subidas | Smash | Resolución de Drop
• Primeras pelotas: Devolución | Saque + 1 | Devolución + 1
(NO incluye "Saque")

Puntos

Áreas: Puntos libres | Puntos con pautas

• Puntos libres: Singles | Dobles
• Puntos con pautas: Singles | Dobles

Representación Visual

Tipo → Área → Ejercicio Canasto → Juego de base → Estático Peloteo → Juego de red → Voleas Puntos → Puntos libres → Singles
¿Por qué esta estructura? Este sistema permite generar estadísticas precisas sobre qué tipo de entrenamiento hace cada jugador, facilitando el análisis de cumplimiento de planes y balanceo de cargas.

3. Tareas del Día a Día

Cargar tu Primera Sesión de Entrenamiento

Básico 10 min

Este video muestra el flujo completo para registrar una sesión de entrenamiento. Algunas pantallas cambiaron desde que se grabó: el paso a paso de abajo está actualizado.

Flujo paso a paso:

  1. Elegir jugadores: en la pantalla "Comenzar Entrenamiento" marcá a los jugadores que entrenan hoy (de 1 a 40). Podés buscarlos por nombre o usar "Seleccionar todos".
  2. Iniciar: tocá "Iniciar Entrenamiento".
  3. Revisar la información de los jugadores: se abre sola la ventana "Información de Jugadores", con los objetivos actuales y el próximo torneo de cada uno. La podés volver a abrir cuando quieras con el botón "Ver Info".
  4. Cargar un ejercicio: elegí Tipo → Área → Ejercicio y, si querés más detalle, un Ejercicio Específico. Indicá el tiempo en minutos y, si corresponde, marcá "Ejercicio bajo presión".
  5. Agregar: el ejercicio se carga a todos los jugadores que estén activos en ese momento (ver abajo).
  6. Repetir con cada ejercicio de la sesión. Hay un tope de 25 ejercicios por jugador por sesión.
  7. Finalizar: tocá "Finalizar y Guardar".
  8. Encuesta (si está activada): aparece la ventana "Entrenamiento Finalizado" con "Completar Encuestas" u "Omitir por Ahora". La encuesta solo se ofrece para los jugadores que entrenaron 40 minutos o más.

Activar y desactivar jugadores por ejercicio

En la tarjeta "Jugadores en el Ejercicio" podés elegir quién hace cada ejercicio tocando su nombre. Sirve cuando no todos participan de todo.

  • Botón verde: el jugador hace este ejercicio y se le suma
  • Botón gris: el jugador no hace este ejercicio
  • "Seleccionar Todos" / "Deseleccionar": activa o desactiva a todos de una vez
Plantillas: si repetís seguido la misma rutina, guardala como plantilla y cargala con un toque en la próxima sesión. Ver Plantillas de Entrenamiento.

Ejemplo práctico de una sesión:

  • Participantes: Juan, María y Pedro (3 jugadores)
  • Ejercicio 1 - Canasto individual (solo Juan): Solo Juan activo (verde) → María y Pedro en gris
  • Ejercicio 2 - Peloteo grupal: Los 3 activos (todos en verde)
  • Ejercicio 3 - Puntos 1vs1 (Juan vs Pedro): Juan y Pedro en verde → María en gris
  • Ejercicio 4 - Canasto individual (María): Solo María en verde → Juan y Pedro en gris
Importante: no quites jugadores de la sesión con el botón "Quitar" (en la ventana de Participantes) si ya les cargaste ejercicios: esos ejercicios no se guardan. Para que un jugador no sume en un ejercicio, desactivalo (botón gris).

¿La App se Cerró con una Sesión Activa?

Básico

Si la app se cierra inesperadamente (batería, llamada, error) mientras tenés una sesión activa, no perdés los datos. Al volver a abrir la app, el sistema detecta la sesión interrumpida y te ofrece recuperarla.

Qué hacer:

  1. Abrir la app normalmente
  2. Aparece el aviso "Sesión en curso": "Tenés un entrenamiento con N jugadores sin finalizar."
  3. Tocar "Continuar" → volvés al punto exacto donde estabas
  4. Seguir registrando ejercicios y finalizar normalmente
Esta función es automática. No necesitás hacer nada especial para activarla.
Si preferís empezar de nuevo, tocá "Descartar" en el mismo aviso. Ojo: se descarta en el momento, sin pedir confirmación.

Agregar Jugadores Durante la Sesión Activa

Básico 1 min

Caso de uso: Empezaste sesión con 3 jugadores y llega uno más tarde que se sumó último momento.

  1. En la sesión activa, tocá el botón "Participantes".
  2. Se abre "Gestionar Participantes de la Sesión". Andá a la pestaña "Agregar".
  3. Buscá al jugador por nombre y tocá "Agregar".
  4. Los ejercicios que cargues desde ese momento también cuentan para él.

Escenario real:

  • 08:00 → Iniciás sesión con Juan, María y Pedro
  • 08:15 → Registrás 2 ejercicios de canasto
  • 08:30 → Llega Lucía (se sumó último momento)
  • 08:30 → La agregás → ahora son 4 jugadores
  • 08:45 → Registrás peloteo → se cuenta para los 4
  • 09:00 → Pedro se lesiona → solo desactivalo (botón gris), no lo quites
No quites jugadores que ya entrenaron: la pestaña "Participantes" de la misma ventana tiene un botón "Quitar". Si lo usás con alguien que ya tiene ejercicios cargados, esos ejercicios no se guardan. Desactivalo (botón gris) en los ejercicios donde no participe.
Agregar jugadores sirve en una sesión en curso. Si estás editando una sesión ya guardada, no agregues jugadores: sus ejercicios no se guardan.

Gestión de Objetivos de Jugadores

Básico 3 min

Los objetivos son metas escritas para cada jugador ("Mejorar la consistencia del drive cruzado"), con un estado que vas actualizando a mano según cómo evoluciona.

No confundir con las Metas de Tiempo. Los objetivos escritos existen siempre, en cualquier academia, y no se miden en minutos. Las Metas de Tiempo son otra cosa: minutos de un ejercicio con un plazo, y solo existen si tu academia eligió ese sistema de planificación. Ver Sistema de Planificación.

Ubicación: perfil del jugador → pestaña "Objetivos" → botón "Gestionar"

Estados de un objetivo:

🎯 Actual/En Progreso

Objetivos en los que se está trabajando activamente

⚡ En Consolidación

Objetivos casi logrados que necesitan refuerzo

✅ Incorporado

Objetivos completamente integrados al juego

Cómo crear un objetivo:

  1. Ir al perfil del jugador → pestaña "Objetivos" → botón "Gestionar"
  2. En "Añadir Nuevo Objetivo", completar:
    • Título del Objetivo: claro y específico (ej: "Mejorar consistencia en drive de derecha cruzado")
    • Explicación y Detalles (opcional): métricas, criterios de éxito, contexto
  3. Tocar "Guardar Nuevo Objetivo". Todo objetivo nuevo empieza en Actual/En Progreso.

Gestión continua:

  • Editar: cambiar el título o la explicación
  • Cambiar de estado: con "Mover a:", de Actual/En Progreso → En Consolidación → Incorporado
  • Eliminar: si ya no es relevante o lo reemplazaste por otro
  • Desde un comentario: al comentar una sesión de un solo jugador, la casilla "Agregar como objetivo del jugador" convierte ese comentario en un objetivo nuevo
Cada jugador puede tener hasta 5 objetivos en Actual/En Progreso. Para agregar otro, pasá alguno a En Consolidación.
Buena práctica: trabajá con 2 a 4 objetivos activos por jugador. Muchos objetivos a la vez dispersan el foco.

Agregar Comentarios a una Sesión

Básico

Podés agregar comentarios a una sesión mientras la estás cargando, o después, editándola. También podés dejar notas sueltas sobre un jugador, sin que estén atadas a ningún entrenamiento.

Cuándo usar comentarios:

  • Anotar observaciones del rendimiento general del jugador ese día
  • Registrar algo que pasó fuera de los ejercicios (lesión leve, cansancio, actitud)
  • Dejar notas para retomar en la próxima sesión
  • Aclarar contexto para que otros entrenadores entiendan la sesión

Cómo agregar un comentario:

  1. Durante la sesión: en el panel "Comentarios", tocá "Agregar", escribí la nota y elegí a qué jugadores corresponde. Se guarda junto con la sesión al finalizar.
  2. Después de finalizar: abrí la sesión, tocá "Modificar entrenamiento" y usá el mismo panel ("Agregar" o "Ver guardados").

Dónde se ven: perfil del jugador → pestaña "Entrenamientos" → botón "Ver comentarios".

Notas sueltas sobre un jugador: en esa misma ventana de comentarios, el campo "Agregar una nota sobre el jugador" sirve para anotar algo que no tiene que ver con un entrenamiento puntual. Se guarda con la etiqueta "nota suelta".

Cada comentario o nota solo lo puede editar o eliminar quien lo escribió.

Archivar Jugadores

Básico

Cuando un jugador deja de entrenar temporalmente (lesión larga, vacaciones, baja de la academia), podés archivarlo para mantener su historial pero sacarlo de las listas activas.

Archivar

  • El jugador no aparece en listas activas
  • Su historial, sesiones y objetivos se conservan
  • Se puede desarchivar cuando vuelva
  • Recomendado para bajas temporales o definitivas

Eliminar

  • El jugador desaparece completamente
  • Todos los datos se pierden permanentemente
  • No se puede deshacer
  • Reservado para errores (jugador creado por error)

Cómo archivar:

  1. Lista de jugadores → Click en el jugador
  2. Opciones del jugador → "Archivar"
  3. Confirmar

Cómo ver jugadores archivados:

  • Lista de jugadores → Tab "Archivados"

Cómo desarchivar:

  • Tab "Archivados" → Click en el jugador → "Activar"
Antes de eliminar un jugador, preguntate si no es mejor archivarlo. Eliminar es permanente e irreversible. Archivarlo te permite recuperar toda su historia si vuelve.

Plantillas de Entrenamiento

Básico

Si repetís seguido la misma rutina (una entrada en calor, un bloque de saque), guardala como plantilla y cargala en la próxima sesión sin elegir los ejercicios uno por uno.

Guardar una plantilla:

  1. Cargá los ejercicios en una sesión como siempre.
  2. En el resumen de la sesión, tocá "Guardar como plantilla".
  3. Ponele un nombre (ej: "Entrada en calor corta") y guardá.

Usar una plantilla:

  1. En la sesión activa, tocá el botón "Plantillas".
  2. En "Mis Plantillas", pestaña "Cargar", elegí la plantilla.
  3. Sus ejercicios se cargan a cada jugador activo de la sesión.

Desde la pestaña "Gestionar" podés cambiarles el nombre, editar sus ejercicios o eliminarlas.

Las plantillas son personales: cada entrenador ve las suyas, hasta 20. Guardan solo los ejercicios, no los comentarios ni las encuestas.

4. Tablero de Control (Solo Academias)

Dashboard del Director/Subdirector

Intermedio

Solo para Academias

Esta funcionalidad está disponible únicamente para organizaciones tipo Academia. Los Grupos Personales no tienen acceso al dashboard completo.

El Dashboard es el centro de control para Directores y Subdirectores, mostrando métricas clave de la academia en tiempo real:

Entrenadores Activos

Muestra qué entrenadores están registrando sesiones el día de hoy. Útil para ver quién está trabajando en este momento.

Entrenamientos Hoy

Cantidad total de entrenamientos registrados hoy. Permite ver el nivel de actividad diaria de la academia.

Satisfacción Semanal

Promedio (sobre 5) de las encuestas post-entrenamiento de la semana. Las preguntas que entran las configura cada academia, y se pueden ajustar por jugador.

Metas de la Academia / Resumen de Planificación

Cambia según el sistema de planificación. Con Metas de Tiempo se llama "Metas de la Academia" y muestra el avance de cada meta (minutos acumulados sobre el objetivo y días que faltan). Con Porcentajes se llama "Resumen de Planificación" y compara lo planificado con lo realizado.

Estado de Jugadores

Muestra jugadores activos, inactivos y aquellos sin plan de entrenamiento asignado. Alerta sobre jugadores que necesitan atención.

Competencias Próximas

Lista de torneos y competencias programadas para los jugadores de la academia en las próximas semanas.

Vista del Entrenador de Academia

El Entrenador de Academia también tiene dashboard, pero con 4 widgets en lugar de 6, enfocados en sus propios jugadores:

Jugadores Entrenados

Sus propios jugadores entrenados en los últimos 30 días.

Estado de Jugadores

Activos hoy, sin entrenar hoy, sin plan de entrenamiento.

Satisfacción Semanal

Promedio de encuestas de toda la academia (últimos 7 días, no solo sus jugadores).

Metas de la Academia / Resumen de Planificación

Según el sistema de planificación de la academia (ver Sistema de Planificación).

Qué NO ve el Entrenador (vs Director):

  • Entrenadores Activos Hoy
  • Sesiones del Día
  • Competencias Próximas
  • Selector de rango de fechas
Director y Subdirector tienen acceso completo (6 widgets). El Entrenador tiene una vista de 4 widgets enfocada en sus propios jugadores, sin métricas globales de la academia.
¿Sos Jugador Individual? El Jugador Individual no tiene dashboard. Accedé directamente a tu perfil para ver tus entrenamientos, objetivos y torneos.

5. Funciones Avanzadas

Sistema de Planificación: Metas de Tiempo o Porcentajes

Avanzado

Cada academia elige uno de dos sistemas para planificar la carga de entrenamiento. Se configura en Configuración Avanzada → "Sistema de Planificación", y vale para toda la academia.

Metas de Tiempo

  • Cada meta es un ejercicio con minutos objetivo y un plazo. Ejemplo: "200 minutos de voleas en 2 semanas".
  • Se crea desde el perfil del jugador → pestaña "Planificación" → "Planificación de Cargas" → "Nueva". Podés asignar la misma meta a varios jugadores a la vez.
  • El avance se calcula solo, a medida que cargás ejercicios en las sesiones.
  • Hasta 5 metas activas por jugador. Se ordenan en "Metas Activas", "Logros" y "Vencidos".
  • Durante la sesión, el panel "Objetivos de Trabajo" muestra cuánto falta de cada meta. En el dashboard aparecen en el widget "Metas de la Academia".

Porcentajes

  • Se define la distribución porcentual de Tipo → Área → Ejercicio para cada jugador
  • El total debe sumar 100%
  • El sistema compara lo registrado vs lo planificado y genera recomendaciones automáticas durante la sesión
  • Ideal para estructurar la carga de entrenamiento con criterio estadístico
¿Y los objetivos escritos? Son independientes del sistema de planificación: existen siempre, con cualquiera de los dos. Ver Gestión de Objetivos.
Si no sabés qué sistema usa tu academia, mirá el dashboard: si ves "Metas de la Academia" es Metas de Tiempo; si ves "Resumen de Planificación", es Porcentajes.

Editar Sesiones Pasadas

Avanzado 2 min

Quiénes pueden editar:

  • Director, Subdirector y Group Coach: cualquier sesión
  • Entrenador de Academia y Assistant Coach: las sesiones que cargaron ellos

Si la sesión la cargó otro entrenador, la app pregunta qué hacer con la autoría: "Asumir autoría" (la sesión queda a tu nombre) o "Mantener autor original".

✅ SÍ podés editar:

  • Agregar ejercicios olvidados (con todos sus niveles: Tipo → Área → Ejercicio → Ejercicio Específico)
  • Eliminar ejercicios duplicados o erróneos
  • Cambiar la fecha de la sesión (hasta hoy, no se puede poner una fecha futura)
  • Agregar o ver comentarios

❌ NO podés editar acá:

  • Los jugadores de la sesión: si agregás uno nuevo, sus ejercicios no se guardan
  • La encuesta post-entrenamiento (se edita aparte, ver abajo)
Para la encuesta de una sesión, abrí el detalle de esa sesión y usá "Modificar encuesta". Si la sesión no tiene encuesta cargada, aparece "Realizar encuesta".

Cómo editar:

  1. En el perfil del jugador, tocá el día del entrenamiento y abrí la sesión
  2. Tocá "Modificar entrenamiento" (necesitás conexión a internet)
  3. Se abre la pantalla "Editando Entrenamiento", con la etiqueta "Modo Edición"
  4. Agregá o eliminá ejercicios, o cambiá la fecha
  5. Tocá "Guardar Cambios". Los cambios reemplazan a la sesión original.
Si otro entrenador modifica la misma sesión mientras vos la estás editando, la app te avisa con "Conflicto de edición" para que no se pisen los cambios.
Advertencia: Editá solo si hay un error real. Las ediciones recalculan estadísticas y pueden alterar reportes ya enviados a padres.

Análisis y Reportes

Avanzado

El sistema genera automáticamente reportes y análisis basados en los datos registrados:

  • Estadísticas por tipo/área/ejercicio: frecuencia y volumen de cada categoría, con el filtro "Solo bajo presión" para ver solo los ejercicios hechos bajo presión
  • Mentalidad y Rendimiento: evolución de las encuestas post-entrenamiento del jugador
  • Cumplimiento de planes: desviaciones entre lo planificado y lo realizado
  • Perfil del entrenador: actividad y métricas de cada coach. Lo ven el Director y el Subdirector (de cualquier entrenador) y cada entrenador (el suyo).

Exportar un informe en PDF

Desde el perfil del jugador, el botón "Exportar Informe" arma un PDF listo para compartir (por ejemplo, con los padres). Hay dos tipos:

  • Entrenamiento: volumen, parte mental y resumen de un período (hasta 365 días)
  • Torneo: el detalle de los partidos de un torneo disputado y su conclusión
  1. Elegí el tipo de informe y el período (o el torneo)
  2. Elegí qué secciones incluir (objetivos del período, volumen, distribución por tipo y por área, indicadores mentales)
  3. En la revisión, indicá el foco principal del período (Técnico, Táctico, Mental o Físico), una frase resumen y tus conclusiones. Podés importar comentarios de sesiones pasadas.
  4. Se genera el PDF
Pueden exportar informes el Director, el Subdirector y el Group Coach.

Gestión de Torneos

Avanzado

Registrá y analizá las competencias de tus jugadores con un sistema completo de seguimiento de torneos.

Torneos Próximos

Cargá los torneos antes de que sucedan para tenerlos organizados y visibles en el dashboard.

  • Nombre del torneo
  • Fechas de inicio y fin
  • Grado de importancia (5 niveles: desde "Torneo de práctica" hasta "Torneo crucial del año")

Cuando llega la fecha de inicio del torneo, aparece el botón "Registrar Resultado" para convertirlo en torneo disputado con los datos ya precargados.

Torneos Disputados

Una vez jugado el torneo, registrás los resultados y podés cargar los partidos individuales para un análisis detallado.

Al registrar un torneo disputado:

  • Modalidades: Elegís si jugaste Singles, Dobles, o ambas
    • Singles está activo por defecto
    • Si habilitás Dobles, se pide el nombre del compañero
  • Superficie del torneo: se precarga en cada partido (y la podés cambiar si un partido fue en otra)
  • Resultado: 11 opciones, desde "Primera ronda de clasificación" hasta "Campeón", pasando por "Fase de grupos". Es opcional: lo podés agregar después.
El rendimiento del jugador en el torneo se calcula automáticamente a partir de las evaluaciones de los partidos individuales.

Partidos Individuales

Dentro de cada torneo disputado podés cargar cada partido por separado para un seguimiento detallado.

Campos de cada partido:

  • Tipo: Singles o Dobles (en dobles, el segundo rival es obligatorio)
  • Rival: se elige de tus fichas de rivales o se agrega en el momento con su nombre
  • Ronda (Fase de grupos, Primera ronda, Octavos, Semifinal, Final, etc.)
  • Resultado: Victoria o Derrota
  • Fecha y duración
  • Outdoor o Indoor, aparte de la superficie
  • Evaluación en 5 dimensiones (escala 1-5), si tu academia la tiene habilitada:
    • Energía Física
    • Concentración
    • Actitud Mental
    • Manejo de Presión
    • Claridad Táctica
  • Condiciones del partido (superficie, temperatura, viento, altitud, tipo de pelota): aparecen si tu academia las tiene habilitadas
  • Comentario del entrenador (opcional, hasta 500 caracteres)
Qué evaluaciones y condiciones se piden en cada partido lo define el Director en Configuración Avanzada → "Formularios de Torneos Disputados".

Límite: máximo 20 partidos por torneo.

Cuanto más partidos cargues con sus evaluaciones, más preciso es el análisis de rendimiento del jugador.

Análisis Automático

Con los partidos cargados, el sistema genera análisis automáticos sin que tengas que hacer nada extra.

  • Gráfico radar con el promedio de las 5 dimensiones de evaluación
  • Victorias y derrotas por condición: superficie (arcilla, cemento, césped, indoor), temperatura, viento
  • Estadísticas por tipo de pelota: rendimiento según el tipo de pelota con la que se jugó

Configuración de la Academia o Grupo

Avanzado

Se abre desde el menú de usuario (en computadora) o desde "Más" (en el celular) → "Configuración". Ahí están tu perfil, la información de la academia (con el código de 6 caracteres para que se sumen entrenadores, que se puede regenerar), la gestión de usuarios, las solicitudes de ingreso y las integraciones con IA.

Dentro está la Configuración Avanzada, que la ven el Director, el Subdirector y el Group Coach. Estos ajustes valen para toda la academia o grupo:

Sistema de Planificación

  • Elegir entre "Metas de Tiempo" o "Porcentajes" (ver Sistema de Planificación)
  • Con Porcentajes, también se elige la ventana de análisis de las recomendaciones: 7, 15 o 30 días de historial

Encuestas Post-Entrenamiento

  • Las preguntas predefinidas y las personalizadas de la academia
  • Para cada pregunta, quién la responde: el entrenador, el jugador o ambos (ver Encuestas Post-Entrenamiento)

Formularios de Torneos Disputados

  • Qué evaluaciones y condiciones se piden al cargar cada partido de torneo

Portal del Jugador

Cambiar el sistema de planificación no borra datos, pero el dashboard y las recomendaciones cambian de aspecto en el momento para todos los usuarios de la academia.

Encuestas Post-Entrenamiento

Avanzado

Al finalizar un entrenamiento se puede completar una encuesta corta (escala 1 a 5) sobre cómo estuvo el jugador. Las preguntas se configuran en dos niveles.

1. Preguntas de la academia

Configuración Avanzada → "Encuestas Post-Entrenamiento":

  • Vienen 4 preguntas predefinidas: Energía Física, Concentración, Actitud Mental y Sensaciones Tenísticas
  • Podés agregar preguntas propias, con un título y qué significa el valor más bajo (1) y el más alto (5)
  • En cada pregunta elegís "¿Quién la responde?": Coach (solo el entrenador), Jugador (solo el jugador, desde su portal) o Ambos (los dos por separado, para poder comparar)

2. Preguntas por jugador

Perfil del jugador → pestaña "Entrenamientos" → "Mentalidad y Rendimiento" → botón "Preguntas":

  • Podés apagar para ese jugador alguna pregunta de la academia (su historial sigue visible)
  • Podés sumarle preguntas propias, hasta 5 activas (ej: "¿Cómo estuvo el drive hoy?")

Comparar entrenador y jugador

Si el jugador responde sus encuestas desde el portal, en "Mentalidad y Rendimiento" aparece el selector Coach | Jugador | Comparar. En "Comparar" se ven las dos miradas juntas y la app marca dónde está la mayor diferencia de percepción.

Las preguntas no se borran: se archivan, para no perder las respuestas ya guardadas. Las archivadas se pueden reactivar.
Pueden configurar preguntas por jugador el Director, el Subdirector, el Entrenador de Academia, el Group Coach y el Jugador Individual.

Encuestas de Satisfacción por Link o QR

Avanzado

Encuestas anónimas para que tus alumnos, padres o participantes de una clínica opinen sin necesidad de tener cuenta. Las compartís con un link o un código QR.

Cómo crear una:

  1. Menú de usuario (o "Más" en el celular) → "Encuestas por link/QR" → "+ Nueva"
  2. Escribí el título (ej: "Clínica de saque — junio") y, si querés, una descripción
  3. Elegí la vigencia: permanente, 24 horas, 3 días, 1 semana o 2 semanas
  4. Agregá las preguntas. Pueden ser de calificación (escala de 5 o de 10), de opción múltiple o de texto libre, y cada una puede ser obligatoria o no.
  5. "Guardar borrador" para seguir después, o "Publicar"

Cómo compartirla: en la encuesta publicada, "Copiar link" o "Ver QR". El QR se puede guardar como imagen para imprimirlo o mandarlo.

Resultados: se muestran agregados por pregunta, recién cuando hay al menos 3 respuestas, para cuidar el anonimato.

Una vez publicada, las preguntas ya no se pueden editar. Revisalas bien antes de publicar.
Las crean el Director (en academias) y el Group Coach (en grupos). Quien responde no deja nombre, email ni teléfono.

Conectar tu IA (Claude o ChatGPT)

Avanzado

Podés conectar tu cuenta de TennisCoachingApp con Claude o ChatGPT para consultarle a la IA por tus jugadores ("¿quién no entrenó esta semana?") o, si le das permiso, para que cargue entrenamientos por vos a partir de lo que le dictás.

Cómo conectarla (Configuración → "Integraciones con IA" → "Abrir panel de integraciones"):

  1. Abrí tu IA (Claude o ChatGPT) y agregá un conector con la dirección que te muestra el panel (botón "Copiar")
  2. Cuando la IA te lo pida, iniciá sesión con tu cuenta de TennisCoachingApp
  3. Elegí los permisos y la academia, y tocá "Permitir". La conexión aparece en el panel.

Permisos que podés dar:

  • Solo lectura (recomendado): la IA consulta jugadores, entrenamientos, objetivos, torneos y rivales
  • Lectura y escritura: además puede cargar entrenamientos, comentarios y notas, encuestas, torneos con sus partidos, rivales y objetivos, siempre a tu nombre y pidiéndote confirmación antes
Con cualquier permiso, la IA no puede borrar nada ni ver tus otras academias. Podés cortar la conexión cuando quieras desde el mismo panel con "Revocar acceso"; lo que ya se cargó queda.
Pueden conectar una IA el Director, el Subdirector, el Entrenador de Academia, el Group Coach y el Jugador Individual. Cada persona conecta una IA por academia. El Director y el Subdirector ven las conexiones de los demás miembros y pueden revocarlas.

6. Competencia

¿Qué es Competencia?

Intermedio

Competencia es un espacio separado del modo entrenamiento. Sirve para registrar partidos reales, construir fichas de rivales y cruzar datos entre jugadores para preparar estrategias tácticas. Los datos de competencia no se mezclan con los del entrenamiento — son dos vistas independientes.

Cómo activarlo

  1. Tocás tu avatar o nombre de usuario en la esquina superior derecha (en computadora) o "Más" en la barra inferior (en el celular).
  2. Elegís "Ir a Competencia".
  3. La app cambia de modo al instante. La barra inferior pasa a tener "Jugadores", "Cruces", "Academia" y "Más".

Para volver al entrenamiento, el mismo dropdown ahora muestra "Ir a Entrenamiento".

¿Para quién es?

Todos los roles tienen acceso: Director, Subdirector, Entrenador de Academia, Group Coach, Assistant Coach y Jugador Individual.

En entrenamiento registrás sesiones y ejercicios del trabajo diario en cancha. En competencia registrás partidos reales. Los datos de uno no aparecen en el otro.

Fichas de Rivales

Intermedio

Cada rival tiene una ficha donde acumulás observaciones de partido. Con el tiempo, esa ficha se convierte en la base para armar cruces tácticos.

Crear un rival

Es un solo formulario. Solo dos datos son obligatorios:

  • Nombre
  • Circuito (uno o varios): U12, U14, U16, ITF Juniors (U18), Profesional, Amateur / Recreacional

Con "+ Agregar más detalles" podés sumar altura, brazo dominante, estilo de juego (de Defensivo a Muy agresivo), mejores golpes y "¿Qué lo hace ganar?". Dentro de la ficha también podés llevar el historial de raquetas del rival.

Cargar una observación de partido

Son 4 pasos. Solo la fecha es obligatoria: el resto lo completás según lo que hayas podido ver.

Paso 1 — Partido

Fecha (obligatoria), torneo, superficie, si fue bajo techo y resultado (Victoria / Derrota / Sin registrar).

Paso 2 — Golpes y Patrones

Cada golpe se puntúa de 1 a 10 y la lista es detallada: primer y segundo saque, devoluciones, derecha y revés cruzados y paralelos, derecha invertida, slice, drop shots, aproximación, voleas, smash, passing y globo. Intercalados, hay campos de texto libre para los patrones (de saque, de devolución, primera pelota, tendencias predecibles, etc.).

Paso 3 — Movimiento

Velocidad y explosividad, lectura y anticipación, posición en cancha, recuperaciones, subidas a la red y contrapié, con campo de comentarios.

Paso 4 — Mentalidad

Rendimiento bajo presión, gestión de ventaja y desventaja, inicios de set, recuperación ante la adversidad, con campo de comentarios.

Privada o compartida

Cada entrenador tiene su propia ficha de cada rival. La ficha nace privada (solo la ves vos). En la ficha, el botón "Privada / Compartida" la comparte con la academia junto con todas tus observaciones de ese rival, y la podés volver a hacer privada cuando quieras.

Si otro entrenador compartió su ficha de un rival, la podés leer, pero las observaciones las cargás en tu propia ficha: cada coach observa en la suya.

Permisos: solo quien creó una ficha puede editarla, compartirla u observarla. Las observaciones solo las elimina quien las cargó. Borrar una ficha de rival (con sus observaciones y cruces) lo puede hacer su creador si es Director, Subdirector, Group Coach o Jugador Individual.

Desde la ficha, "Exportar PDF" genera un informe del rival con sus datos, la evaluación promedio y la lista de observaciones.

Jugadores Propios en Competencia

Intermedio

Si querés cruzar a uno de tus jugadores contra un rival, primero tenés que cargarle observaciones de partido desde este modo. Sin observaciones, no hay datos para el cruce.

Cómo acceder

  1. Activás Competencia (dropdown de usuario → "Ir a Competencia").
  2. En la pantalla de Jugadores, seleccionás la tab "Propios".
  3. Elegís el jugador y tocás el botón para cargar una nueva observación.

Jugador individual: Si usás la app como jugador individual, en la tab "Propios" aparecés vos mismo. Podés cargar tus propias observaciones de partido y usar todos los cruces normalmente.

Diferencia con la observación de un rival

Son los mismos 4 pasos que en la ficha de un rival, con dos diferencias:

Selector de torneo (paso 1)

Se conecta con los torneos ya registrados en el modo entrenamiento. Si elegís uno, se completan solos la fecha, el rival, la superficie y el resultado del partido. Si el partido no tiene torneo asociado, completás los datos a mano.

Visibilidad por observación

Cada observación de un jugador propio tiene su propio interruptor "Compartir con la academia". Nace privada.

Cruces y Plan de Juego

Intermedio

Un cruce es un comparativo entre dos sujetos: jugador propio vs. rival, rival vs. rival, o jugador vs. jugador. El resultado es una tabla con los promedios de cada uno por categoría, más un espacio para escribir el plan de juego.

Crear un cruce

  1. Elegís el Sujeto A — puede ser un jugador propio o un rival.
  2. Elegís el Sujeto B — también jugador propio o rival, pero distinto al A.
  3. Le ponés un título descriptivo (opcional) — ej: "Final Regional · Mateo vs. Leandro Díaz".

La tabla de categorías

La tabla muestra 7 categorías: derecha, revés, saque, devolución, movimiento, volea y mentalidad. Los valores son promedios de los puntajes de las observaciones cargadas. Los patrones son texto libre: no entran en el cálculo, se leen en la ficha. Cada categoría tiene además su propia pestaña (Derecha, Revés, Saque, Dev., Movim., Red, Mental.) con el detalle.

Cada valor se clasifica como Fortaleza (8 o más), Promedio (5 a 7) o Debilidad (menos de 5).

Cada sujeto tiene un indicador de frescura según su observación más reciente: verde si tiene menos de 3 meses, amarillo entre 3 y 6 meses, rojo si supera los 6 meses.

Un promedio alto con indicador rojo puede no ser confiable — refleja al jugador de hace más de 6 meses, no al de hoy.

Selector de observaciones

Desde dentro del cruce podés abrir un modal para elegir exactamente qué observaciones entran en el cálculo. Útil si querés filtrar solo partidos en arcilla, o excluir observaciones de hace más de un año.

Plan de juego

Abajo de cada cruce está el panel "Plan de juego" para escribir la estrategia del partido (admite negrita, listas y títulos). Se guarda solo mientras escribís. Solo lo edita quien creó el cruce; el resto lo ve en modo lectura.

Los cruces nacen privados. Su creador los puede compartir con la academia desde el mismo cruce, y es el único que los puede eliminar.

Métricas de Academia

Avanzado

La pestaña "Academia" de Competencia agrupa en un solo panel los resultados de los partidos de torneo de todos los jugadores. Los datos salen de los partidos de torneo que se cargan en el modo entrenamiento (ver Gestión de Torneos), no de las observaciones de partido.

Qué muestra

  • Partidos jugados en el período
  • Porcentaje de victorias
  • Victorias por jugador
  • Victorias por superficie
  • Evaluación promedio en 5 dimensiones: energía física, concentración, actitud mental, manejo de presión y claridad táctica (escala 1 a 5, de la evaluación de cada partido de torneo)

Filtros de período

1 mes, 3 meses, 6 meses (el que viene marcado) o Este año. Todos los números se actualizan al cambiar el filtro.

Si un jugador no tiene partidos de torneo cargados con su evaluación, no suma en este panel aunque tenga observaciones.

7. Portal del Jugador

Portal del Jugador: para entrenadores

Intermedio

El Portal del Jugador le da a cada jugador de tu academia o grupo acceso a su propio seguimiento desde su cuenta: responde sus encuestas, ve su tiempo de trabajo, sus objetivos y sus torneos. Solo ve sus datos, nunca los de otros jugadores.

No es lo mismo que el Jugador Individual. El Jugador Individual es dueño de su propio espacio, sin academia. El jugador del portal pertenece a tu academia o grupo y ve lo que vos le habilitás.

1. Activar el portal (una vez)

  1. Configuración → "Configuración Avanzada" → "Portal del Jugador"
  2. La primera vez podés elegir "Activar con lo básico" (el jugador solo ve, no carga nada) o "Elegir una por una"
  3. Marcá qué puede hacer el jugador: responder sus encuestas, ver su tiempo de trabajo, ver sus objetivos, ver sus torneos y cargar rivales
  4. Tocá "Guardar configuración"

Estas opciones valen para todos los jugadores con acceso. Lo que el jugador cargue (por ejemplo, fichas de rivales) entra a los datos de la academia y lo ve el equipo.

2. Darle acceso a un jugador

  1. Abrí el perfil del jugador y tocá "Dar acceso" (arriba, en la cabecera)
  2. Tocá "Generar código de acceso". Aparece un código del tipo J-XXXXXX.
  3. Copialo y pasáselo al jugador por fuera de la app (WhatsApp, en persona)
  • El código sirve una sola vez y vence a los 7 días. Si vence o se pierde, generás uno nuevo (el anterior deja de funcionar).
  • Cuando el jugador ya entró, el botón dice "Portal". Desde ahí podés "Revocar acceso": el jugador deja de entrar y su ficha y sus datos quedan intactos.

3. Qué ganás como entrenador

Si el jugador responde sus encuestas, en su perfil ("Mentalidad y Rendimiento") podés comparar su propia percepción con la tuya (ver Encuestas Post-Entrenamiento).

Pueden activar el portal y dar acceso el Director, el Subdirector y el Group Coach.

Portal del Jugador: guía para el jugador

Básico

Si tu entrenador te pasó un código que empieza con J-, así entrás:

  1. Entrá a la app y creá tu cuenta con tu email (o iniciá sesión si ya tenés una)
  2. En la pantalla para elegir espacio, tocá "Ingresar como jugador"
  3. Escribí el código y tocá "Entrar al portal"
  4. La primera vez se te piden dos confirmaciones: tu edad (si sos menor de 18, que tenés autorización de tu madre, padre o tutor) y la aceptación de los Términos y Condiciones. Después tocá "Aceptar y continuar".

Qué vas a ver (según lo que haya habilitado tu academia):

  • Encuestas: las encuestas pendientes de tus entrenamientos. Tenés 72 horas desde el entrenamiento para responder cada una.
  • Mi trabajo: tus minutos de entrenamiento por área y tipo de ejercicio, y tus objetivos
  • Torneos: tus próximos torneos
  • Rivales: tus fichas de rivales y los partidos que viste de cada uno. Lo que cargues lo ve tu academia.
Para salir de la academia: menú → "Configuración de cuenta" → "Salir de esta academia". Tu historial queda en la academia; para volver vas a necesitar un código nuevo.
Si el código dice "no es válido o ya venció", pedile a tu entrenador uno nuevo: cada código sirve una sola vez y dura 7 días.

8. Preguntas Frecuentes

¿El Jugador Individual puede usar todas las funciones de la app?

Casi todas. El Jugador Individual tiene acceso a:

  • Cargar y editar sus sesiones de entrenamiento
  • Gestionar sus objetivos técnicos
  • Registrar torneos y partidos
  • Usar Competencia completo (fichas de rivales, cruces, métricas)

No tiene acceso a: dashboard de academia, gestión de otros jugadores, ni invitación de entrenadores.

¿Cómo me registro?

Entrá a la app y elegí "Registrarse": email, contraseña y aceptar los Términos y Condiciones. Puede que te pidamos confirmar tu email antes del primer ingreso.

¿Cómo sumo entrenadores a mi academia o grupo?

En Configuración está el código de tu academia o grupo (6 caracteres). Pasáselo al entrenador. En la pantalla para elegir espacio tiene que tocar "Ingresar en academia o grupo", escribir el código y enviar la solicitud.

Todas las solicitudes se aprueban a mano: en una academia, las aprueba el Director; en un Grupo Personal, el Group Coach. Se ven en Configuración → "Solicitudes de Unión".

¿Cómo le doy acceso a un jugador?

Los jugadores no usan el código de la academia: cada uno recibe su propio código de acceso al Portal del Jugador. Ver Portal del Jugador.

¿Puedo tener diferentes roles en distintas academias?

Sí. Un mismo usuario puede ser Entrenador de Academia en una organización y Director en otra. Cada organización tiene sus propios datos y roles independientes.

¿Cuál es la diferencia entre archivar y eliminar un jugador?

Archivar: El jugador deja de aparecer en las listas activas pero sus datos se conservan. Podés desarchivarlo en cualquier momento.

Eliminar: Borra permanentemente todos los datos del jugador. Esta acción no se puede deshacer.

¿Qué pasa si elimino un jugador por error?

Los datos eliminados no se pueden recuperar. Antes de eliminar, considerá archivarlo — tiene el mismo efecto visual pero preserva la información.

¿Cuánto tarda la aprobación de solicitudes de ingreso?

Depende del Director de la academia (o del Group Coach, en un grupo). Las solicitudes no tienen aprobación automática.

Las solicitudes vencen a los 7 días si nadie las procesa.

¿Los datos se sincronizan en tiempo real?

Sí, los datos se sincronizan en tiempo real entre todos los dispositivos y usuarios de la misma academia/grupo.

Cuando un entrenador registra una sesión, los Directores y otros entrenadores con acceso pueden ver esa información inmediatamente sin necesidad de recargar.

9. Contacto y Soporte