EG—01
Project 06 / Automation / 2026 / Side project

My own training dashboard

Garmin data → a live website, rebuilt every hour by a server in my flat.

See it live ↗
Run volume30 km
Weekly run km · live
Spec sheet

What I did

  • 01Python pipeline pulling swim/bike/run data, HRV, sleep and training load from Garmin into SQLite.
  • 02A React front-end, rebuilt and published to Cloudflare Pages automatically by my home server.
  • 03A weekly training plan written by an AI coach.

Tags

PythonReactSelf-hostingAutomation
Next / Project 07
Blocket bike watcher →