Companion pages for the static Peloton dashboard: the data model, the transformation flow, and the visuals used to explain how raw workout exports become an auditable dashboard.
Step-by-step walkthrough of CSV input, classification rules, generated JSON, and the static dashboard layer.
Compact visual showing how sample CSV rows move through classification into volume and performance tracks.
Compact visual showing the dashboard data model: headline stats, monthly volume, heatmap, performance series, FTP tests, and events.