Project Overview
FitQuest is an offline-first fitness logging mobile application. Users earn experience points and badges by completing workouts and maintaining weightlifting routines. High-performance charts show progression over time, keeping users motivated.
Key Features & Scope
Detailed exercise history tracking with rest timers and sound alerts
Offline-first architecture storing data in local SQLite schemas
Animated badges and progression maps utilizing React Native Reanimated
Data export and backup utilities saving history to Google Drive
System Architecture
A mobile React Native application managed via Expo. Local database migrations are structured through SQLite Expo databases, while state management resides in Redux Toolkit.