Vitals (Fitness & Health dashboard)
Dashboard personal que cruza mi fitness (Strava: carrera, Hyrox, hikes, carga de entrenamiento) con mi salud (Garmin: sueño, HRV, estrés, Body Battery, VO2máx) y añade un AI Coach que razona sobre ambos.
Contexto
Este fue mi primer proyecto jugando con IA. Quería tener un dashboard que monitorizara mi rendimiento deportivo y salud, así que lo alimenté con datos de Strava y Garmin que se actualizan automáticamente y me dan una imagen completa de mi estado cada día. Más adelante añadí un Coach IA que analiza mi salud y carga de entrenamiento en cada momento y me recomienda qué entrenar.
Tech Stack
Frontend
Next.js
React
TypeScript
Tailwind CSS
Recharts
Backend
Cloudflare Workers
Workers AI (Llama 3.3)
Data & Automatización
Python
SQLite
Strava API
Garmin (garth)
GitHub Actions