SISTEMA DE REHABILITACION DEPORTIVA (version 1.0)
=================================================

REQUISITOS
- Hosting con PHP 8.0 o superior (cPanel sirve) con las extensiones pdo_sqlite y fileinfo (vienen activas en casi todos los cPanel).
- Salida a internet desde el navegador del usuario (se cargan Three.js y las tipografias desde CDN).

INSTALACION EN cPANEL
1. En cPanel, crear un subdominio (ej: rehab.tudominio.com) o usar una carpeta.
2. Subir el ZIP al Administrador de archivos, dentro de la carpeta del subdominio, y extraerlo.
   Deben quedar directamente en esa carpeta: index.php, api.php, install.php, assets/, data/, uploads/
3. Abrir https://rehab.tudominio.com/install.php, poner el nombre del club y crear el usuario administrador.
4. Entrar al sistema. En Ajustes:
   - subir el escudo oficial del club
   - crear usuarios para el equipo (rol Kinesiologo: carga y edita; rol Solo lectura: consulta)
   - opcional: "Cargar plantel de demostracion" para mostrarlo con datos ficticios, y "Quitar datos de demostracion" despues.
5. Por seguridad, borrar install.php una vez instalado.

SEGURIDAD
- La base de datos (SQLite) queda en data/ con un nombre aleatorio, y data/ y uploads/ tienen .htaccess que bloquea el acceso directo.
- Si el hosting NO usa Apache (por ejemplo Nginx puro), bloquear a mano el acceso web a las carpetas data/ y uploads/.
- Los informes subidos solo se ven con sesion iniciada (a traves de file.php).
- Usar HTTPS (certificado SSL gratuito desde cPanel).
- Hacer copia de seguridad periodica de las carpetas data/ y uploads/.

QUE INCLUYE
- Panel: disponibilidad del plantel, lesiones activas, alertas de evaluaciones en rojo, lesiones por zona.
- Plantel: fichas de jugadores.
- Ficha del jugador:
  * Resumen con semaforo por prueba.
  * Atlas 3D: modelo anatomico real (piel, musculos, huesos y nervios, Z-Anatomy, licencia CC BY-SA 4.0) que se rota y se acerca; hay controles para la transparencia de la piel y para ver musculos, huesos y nervios; se toca una zona para registrar una lesion (zona, estructura, tipo, gravedad, fechas).
  * Evaluaciones: 45 pruebas (saltos, fuerza, movilidad y control, velocidad y cambio de direccion, isoinercial) con graficos de evolucion, semaforo y asimetria (LSI).
  * Evaluacion por camara: 10 pruebas con la camara del equipo (sentadilla frontal y de perfil, sentadilla monopodal, estocada lateral, salto y aterrizaje, dorsiflexion, elevacion de pierna recta, equilibrio monopodal, abduccion y flexion de hombro para arqueros). Mide angulos, valgo y asimetria, cuenta repeticiones y guarda en la ficha con semaforo. Incluye modo demostracion sin camara.
  * Modelo 3D: el cuerpo anatomico (piel, musculos y huesos) se articula segun los valores medidos con la camara y con las fotos posturales (valgo, flexion, caida pelvica, inclinacion de tronco, hombro, dorsiflexion, elevacion de pierna). Elegir movimiento, fecha de evaluacion y lado; hay un control para exagerar el movimiento y reproducirlo, y las zonas fuera de referencia se colorean. La camara mide cuantos grados pero no el sentido de algunas inclinaciones, que se dibuja de forma ilustrativa.
  * Cambio de velocidad: sprint, 505, pro-agility, T-test, deficit de cambio de direccion y progresion por 6 etapas.
  * Retorno al juego: 7 fases con criterios por lesion y alta deportiva.
  * Postura: evaluacion postural propia. Se sacan o se suben fotos de frente, de perfil y de espalda (con la camara del equipo o desde el celular), se detectan los puntos del cuerpo y se pueden corregir a mano. Se dibuja una cuadricula y una plomada y se miden: desnivel de hombros y pelvis, inclinacion de cabeza, desplazamiento lateral del tronco, alineacion de rodillas, cabeza adelantada, hombro y cadera respecto de la plomada, inclinacion del tronco y rodilla en perfil. El informe tiene el indice de desequilibrio postural (0 a 100), la figura 3D con las zonas coloreadas, el mapa muscular (sobreactivos e inhibidos), los hallazgos con factores que pueden influir, la prioridad de correccion, el equilibrio y las pruebas funcionales de la camara, la comparacion antes y despues con fotos lado a lado, y se imprime o se guarda en PDF.
  * Informes: subida de imagenes y PDF (Ivolution, fotos posturales, isocinetico, imagenes, GPS) con galeria.
- Mapa de lesiones del plantel en 3D.
- Referencias: todos los valores de referencia son editables.
- Exportacion de evaluaciones a CSV.

IMPORTANTE SOBRE LOS VALORES DE REFERENCIA
Los umbrales iniciales son orientativos (literatura y practica habitual en futbol masculino profesional).
Calibrarlos con los datos propios del plantel y el criterio del cuerpo medico antes de usarlos para tomar decisiones.
Las pruebas sin valor absoluto (hop tests, aductores, potencia isoinercial) evaluan solo la asimetria entre lados.

EVALUACION POR CAMARA: REQUISITOS
- El sitio debe abrirse con https (o localhost). Sin https el navegador bloquea la camara.
- La primera vez el navegador descarga el motor de analisis (MediaPipe, desde cdn.jsdelivr.net y storage.googleapis.com), asi que el equipo necesita internet.
- El video se procesa en el navegador y no se envia al servidor. Solo se guardan los valores.
- Camara a 2,5 a 3 m, a la altura de la cadera, buena luz y cuerpo completo en cuadro. Es una medicion 2D de cribado.

ACTUALIZAR
Reemplazar los archivos por los nuevos SIN tocar las carpetas data/ y uploads/. Despues presionar Ctrl+F5 en el navegador.
