Guía de Capacitación
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?
¿Qué tipo de organización necesitás?
TennisCoachingApp ofrece dos tipos de organizaciones según tus necesidades:
Academia
Para clubes, escuelas, academias
- ✅ Capacidad ilimitada de jugadores
- ✅ Múltiples entrenadores trabajando en equipo
- ✅ Sistema de roles: Director, Subdirector, Entrenadores
- ✅ Dashboard completo con métricas y reportes
- ✅ Control de acceso con aprobación de solicitudes
- ✅ Gestión centralizada de jugadores y sesiones
Grupo Personal
Para entrenadores individuales
- ✅ Máximo 3 jugadores (límite)
- ✅ Gestión simplificada sin burocracia
- ✅ 2 roles: Group Coach (dueño) y Assistant Coach
- ✅ Sin necesidad de aprobaciones
- ✅ Todas las funciones básicas de registro y seguimiento
- ✅ Rápido de configurar y usar
2. Conceptos Fundamentales
Roles y Permisos: ¿Qué puede hacer cada uno?
Roles y Permisos: ¿Qué puede hacer cada uno?
TennisCoachingApp tiene un sistema de 5 roles diferentes con permisos específicos para cada uno:
Director de Academia
Control total de la academia
Subdirector
Asistente administrativo del director
Entrenador de Academia
Registra y gestiona entrenamientos
Group Coach
Creador y dueño del grupo personal
Assistant Coach
Ayudante en grupo de entrenamiento
Comparación Rápida de Permisos
| Acción | Director | Subdirector | Entrenador | Group Coach | Assistant |
|---|---|---|---|---|---|
| Gestionar usuarios | ✅ | ✅* | ❌ | ✅ | ❌ |
| Registrar entrenamientos | ✅ | ✅ | ✅ | ✅ | ✅ |
| Ver dashboard completo | ✅ | ✅ | ❌ | ✅ | ❌ |
| Configurar academia/grupo | ✅ | ✅ | ❌ | ✅ | ❌ |
| Eliminar organización | ✅ | ❌ | ❌ | ✅ | ❌ |
* Subdirector no puede remover al Director
Sistema de Ejercicios: Tipo → Área → Ejercicio
Sistema de Ejercicios: Tipo → Área → Ejercicio
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
Categoría general de entrenamiento
Enfoque específico dentro del tipo
* Las áreas disponibles dependen del Tipo seleccionado
Ejercicio concreto a realizar
📦 Canasto → Juego de base:
📦 Canasto → Juego de red:
📦 Canasto → Primeras pelotas:
🤝 Peloteo → Juego de base:
🤝 Peloteo → Juego de red:
🤝 Peloteo → Primeras pelotas:
🏆 Puntos:
* Los ejercicios disponibles dependen del Tipo y Área seleccionados. Puntos no requiere ejercicio.
** Adicionalmente existe una 4ta categoría "Ejercicio Específico" configurable por academia (no viene por defecto).
Además se registra:
Ejemplos Prácticos
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 | Smash | Subidas
• Primeras pelotas: Devolución | Saque + 1 | Devolución + 1
(NO incluye "Saque")
Puntos
Áreas: Puntos libres | Puntos con pautas
NO requiere ejercicio (se registra solo el área de puntos)
Representación Visual
Tipo → Área → Ejercicio Canasto → Juego de base → Estático Peloteo → Juego de red → Voleas Puntos → Puntos libres → (sin ejercicio) 3. Tareas del Día a Día
Cargar tu Primera Sesión de Entrenamiento
Cargar tu Primera Sesión de Entrenamiento
Este video muestra el flujo completo para registrar una sesión de entrenamiento, desde seleccionar participantes hasta agregar ejercicios y finalizar.
Flujo paso a paso:
- Seleccionar participantes: Botón "Participantes" → Elegir jugadores de la lista
- Observar modal de sincronización: El sistema muestra objetivos y torneos de cada jugador (permite a entrenadores ver qué trabajar)
- Guardar participantes: Confirmar selección
- Cargar ejercicio: Seleccionar Tipo → Área → Ejercicio
- Configurar tiempo e intensidad: Definir duración y nivel de intensidad (1-10)
- Agregar ejercicio: Click en "Agregar Ejercicio"
- Repetir: Cargar todos los ejercicios de la sesión (pasos 4-6)
- Finalizar sesión: Botón "Finalizar y Guardar"
- Completar encuesta: Responder la encuesta de satisfacción post-entrenamiento (si está habilitada)
⚡ Funcionalidad opcional pero importante: Activar/Desactivar Jugadores por Ejercicio
Podés activar o desactivar jugadores para cada ejercicio individual haciendo click en sus nombres. Esto es útil cuando no todos participan en todos los ejercicios.
- • Botón verde: Jugador activo en este ejercicio (se contarán sus stats)
- • Botón gris: Jugador inactivo en este ejercicio (no se cuentan sus stats)
- • "Seleccionar Todos"/"Deseleccionar": Activa o desactiva todos de una vez
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
Agregar Jugadores Durante la Sesión Activa
Agregar Jugadores Durante la Sesión Activa
Caso de uso: Empezaste sesión con 3 jugadores y llega uno más tarde que se sumó último momento.
- Agregar: Botón "+ Agregar jugador" en header de sesión activa
- Búsqueda rápida por nombre
- Se carga su plan y recomendaciones automáticamente
- Los ejercicios futuros se contarán para el nuevo jugador agregado
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
Gestión de Objetivos de Jugadores
Gestión de Objetivos de Jugadores
Los objetivos te permiten definir metas específicas para cada jugador y hacer seguimiento de su progreso.
Ubicación: Perfil del jugador → Tab "Objetivos" → Botón "Gestionar"
Estados de un objetivo:
🎯 Actual/En Progreso
Objetivo actualmente en trabajo
🔄 En Consolidación
Objetivo logrado, en fase de afianzamiento
✅ Incorporado
Objetivo completado y consolidado
Cómo crear un objetivo:
- Ir al perfil del jugador → Tab "Objetivos"
- Click en botón "Gestionar"
- Click en "+ Nuevo Objetivo"
- Completar formulario:
- Texto del objetivo: Descripción clara y específica (ej: "Mejorar consistencia en drive de derecha cruzado")
- Estado inicial: Actual/En Progreso
- Fecha objetivo (opcional): Cuándo esperás lograrlo
- Notas (opcional): Detalles adicionales, métricas, criterios de éxito
- Guardar
Gestión continua:
- Editar objetivo: Click en el objetivo → Modificar texto, fecha o notas
- Cambiar estado: Mover de Actual/En Progreso → En Consolidación → Incorporado según evolución
- Eliminar objetivo: Si ya no es relevante o fue reemplazado por otro
- Agregar notas de progreso: Actualizar campo "Notas" con observaciones y evolución
4. Tablero de Control (Solo Academias)
Dashboard del Director/Subdirector
Dashboard del Director/Subdirector
⚠️ 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 Hoy
Muestra qué entrenadores están registrando sesiones el día de hoy. Útil para ver quién está trabajando en este momento.
Sesiones del Día
Cantidad total de sesiones registradas hoy. Permite ver el nivel de actividad diaria de la academia.
Satisfacción Semanal
Promedio de las encuestas post-entrenamiento de la semana. Mide: cansancio físico, concentración, actitud mental y sensaciones tenísticas.
Resumen de Planificación
Estado de cumplimiento de planes de entrenamiento. Muestra si los jugadores están siguiendo el plan definido.
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.
5. Funciones Avanzadas
Planes de Entrenamiento
Planes de Entrenamiento
Los planes de entrenamiento permiten definir la distribución porcentual de tipos, áreas y ejercicios que cada jugador debería realizar.
Características:
- Definir porcentajes para cada combinación Tipo → Área → Ejercicio
- Validación automática: el plan debe sumar 100%
- Generar recomendaciones basadas en el cumplimiento del plan
- Visualizar desviaciones entre plan y entrenamiento real
- Ajustar planes según evolución del jugador
Editar Sesiones Pasadas
Editar Sesiones Pasadas
Quiénes pueden editar:
- Director: Cualquier sesión
- Subdirector: Cualquier sesión excepto las de directores
- Coach: Solo sus propias sesiones
- Group Coach: Solo sus propias sesiones de jugadores asignados
- Assistant: No puede editar
✅ SÍ podés editar:
- • Agregar ejercicios olvidados
- • Eliminar ejercicios duplicados/erróneos
- • Modificar duración, cantidad, intensidad
- • Editar observaciones generales
❌ NO podés editar:
- • Cambiar fecha de la sesión
- • Cambiar jugadores participantes
Cómo editar:
- Dashboard → Historial de sesiones → Click en sesión
- Botón "Editar sesión" (solo si tenés permisos)
- Modal con lista de ejercicios
- Agregar / Eliminar / Editar duración/intensidad
- Guardar → confirmación de impacto
Análisis y Reportes
Análisis y Reportes
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
- Gráficos de tendencias de intensidad: Evolución del esfuerzo en el tiempo
- Satisfacción de jugadores: Análisis de encuestas post-entrenamiento
- Cumplimiento de planes: Desviaciones entre planificado y realizado
- Performance de entrenadores: Actividad y métricas por coach
Gestión de Torneos
Gestión de Torneos
Registrá y seguí las competencias de tus jugadores:
- Registrar torneos próximos con fecha y detalles
- Marcar torneos completados con resultados
- Visualización en dashboard de competencias próximas
- Historial de participación en torneos por jugador
- Tracking de performance competitiva
6. Preguntas Frecuentes
¿Cómo invito usuarios a mi academia o grupo?
Cada academia o grupo tiene un código de 6 caracteres que podés compartir con otros usuarios.
- Ve a Configuración de tu academia/grupo
- Copia el Código Público (ej: ABC123)
- Compartí ese código con las personas que quieras invitar
- Ellos deben ingresar el código en la app
- Solo para academias: Debés aprobar la solicitud desde el panel de "Solicitudes Pendientes"
¿Puedo tener diferentes roles en distintas academias?
Sí, absolutamente. Un mismo usuario puede tener diferentes roles en diferentes organizaciones. Por ejemplo:
- Ser Director en tu propia academia
- Ser Entrenador en otra academia donde colaborás
- Ser Group Coach de un grupo personal propio
¿Qué pasa si elimino un jugador por error?
Si eliminás un jugador de la academia/grupo, todos sus datos se pierden permanentemente (sesiones, objetivos, estadísticas).
Importante: No hay forma de deshacer esta acción. Pensalo bien antes de eliminar.
Si ya lo eliminaste por error, no hay forma de recuperar los datos. Deberás crear el jugador nuevamente desde cero.
¿Cuánto tarda la aprobación de solicitudes de ingreso?
Las solicitudes de ingreso a academias NO tienen aprobación automática. Depende de cuándo el Director o Subdirector revise las solicitudes pendientes.
Para directores: Te recomendamos revisar las solicitudes al menos una vez cada 24-48 horas para no dejar esperando a nuevos usuarios.
Nota: Los Grupos Personales no requieren aprobación, el acceso es inmediato al ingresar el código.
¿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.
7. Contacto y Soporte
¿Necesitás ayuda? ¿Tenés alguna consulta? Estamos acá para ayudarte.