
FitTrack Pro
FitTrack Pro is a highly polished, offline-first Progressive Web App (PWA) designed to monitor workout progression. Built with a focus on low-latency, device-bound privacy, and seamless optional cloud backup.
- ✦Interactive Charts: Visualizes physical progress over daily, weekly, monthly, and yearly durations.
- ✦Predictive Performance: Computes 1-Rep Max (1RM), target race times, and weight trends on fly database analytics.
- ✦Fully Customisable: Create custom exercise types and build personalised workout routines for fast, one-click session logging.
- ✦
To guarantee database safety, authentication credentials and tokens are encrypted locally inside IndexedDB using the browser's native Web Crypto API.
The app generates a non-exportable AES-GCM key bound directly to the browser's secure context. Access control is verified via a custom PBKDF2 PIN layout and WebAuthn credentials for secure biometric login (TouchID/FaceID).
All client interactions write instantly to the local IndexedDB database, ensuring a true offline-first performance experience.
Modifications are synchronized to the Supabase backend in the background using a delta-sync mechanism. Operations are protected against connection drops with soft delete flags and standard client-side conflict resolution panels.




