Sobre mí Mis proyectos Mis servicios Contacto
Volver

Run&Learn: Diario inteligente de entrenamiento

By: @danimb-git

🧭 Resumen del proyecto

Run&Learn es una aplicación web que combina el registro de entrenamientos con análisis inteligentes de carga y fatiga. Pensada para deportistas de montaña, ofrece una visión global del rendimiento físico y mental, ayudando a planificar mejor la recuperación y los objetivos.

🎯 Contexto y objetivos

El proyecto nace de la necesidad de ir más allá de las métricas básicas de las apps deportivas tradicionales. Mi objetivo era crear una herramienta capaz de interpretar los datos —no solo mostrarlos— y ofrecer recomendaciones útiles al corredor. Se buscó un diseño funcional, claro y adaptable, con un sistema de registro sencillo pero potente.

🔧 Proceso de desarrollo

1. Análisis inicial: investigación de las aplicaciones existentes (Strava, TrainingPeaks) y definición de funcionalidades clave.
2. Diseño UX/UI: creación de wireframes Lo-Fi y Hi-Fi basados en la simplicidad y la lectura rápida de datos.
3. Desarrollo frontend: implementación de dashboards con JavaScript y Bootstrap para una visualización clara.
4. Gestión de datos: almacenamiento estructurado de entrenamientos y variables de fatiga en MySQL.
5. Módulo IA: integración de un modelo básico de predicción para detectar sobreentrenamiento a partir de métricas.

🧰 Tecnologías utilizadas

· Frontend: HTML5, CSS3, JavaScript (ES6), Bootstrap 5
· Backend: PHP, MySQL
· IA y análisis de datos: Python
· Diseño: Figma, Balsamiq
· Control de versiones: Git/GitHub

📊 Resultados y aprendizajes

El resultado fue una aplicación funcional que transforma datos dispersos en información útil para el usuario. Aprendí a conectar distintas capas (frontend, backend e IA) de manera coherente, a optimizar la visualización de datos y a estructurar una arquitectura escalable. También reforcé mi interés por la intersección entre el desarrollo web, la inteligencia artificial y la experiencia de usuario.