01
Sport Track
A training product built for real mobile use, where sync reliability is a trust and retention issue.
React / TypeScript / PWA / Cloudflare Worker / D1
Problem
Athletes lose confidence when offline edits, delayed sync and conflicting updates make training history unclear.
Solution
Designed explicit product states for sync, conflict resolution and restore previews directly in the core journey.
Value
The tracker stays credible in daily usage and supports consistent training decisions instead of data anxiety.