Overview
Desarrollé una aplicación Full-Stack para la gestión de clientes y seguimiento de entrenamientos de fuerza, construyendo un frontend reactivo y modularizado con Angular.
Credenciales de demostración:
Entrenador (Coach)
Email: demo@fitcoach.app
Contraseña: FitCoachDemo123!
Propósito: Ver panel de métricas, alumnos vinculados y biblioteca de rutinas
Alumno (Client)
Email: cliente.demo@fitcoach.app
Contraseña: FitCoachDemo123!
Propósito: Ver la app en modo entrenamiento, gamificación, progreso y rutinas
Arquitectura y Base de Datos
Diseñé la arquitectura relacional del backend en Supabase, escribiendo migraciones SQL personalizadas para garantizar la integridad de los datos de los atletas y sus métricas de sobrecarga progresiva.
Gestión de Estado y Flujos
Implementé la lógica de estado (Store) mediante RxJS y flujos automatizados para la asignación de rutinas, reduciendo la carga administrativa de los entrenadores y mejorando la visualización del progreso en tiempo real.

