Athletes
13
Workouts
3,136
Total distance
22,322.7 km
Total duration
3238h 01m
What this MVP does
A coach-facing workspace for bulk import, athlete-level review, and cross-athlete flagging.
Import FIT exports
Upload a TrainingPeaks ZIP, extract only .fit.gz workouts, parse session summaries, and deduplicate by file hash.
Track athlete history
Review all workouts per athlete with weekly duration and weekly distance charts for trend visibility.
Coach dashboard
Surface inactivity, short-term load spikes, and missing long runs without relying on any external service.
Local-first storage
Everything lives in SQLite through Prisma, which keeps the setup minimal and portable.
Start here
Use the import flow first, then work outward into athlete review and cross-squad monitoring.