Physio Tracker - React Native Application
React Native
Typescript
SQLite
Drizzle
A personal workout/physiotherapy tracking application, designed to help manage and record workouts and physio routines on their device.
The physio-tracker project is an offline workout/physical therapy tracking app built using React Native. It is designed to help users record and manage workouts or physio routines on their device.
Features include:
- Local storage, no internet required
- Tracking of workout progress, when a workout is done
- Creating/Updating/Deleting workouts
- Restoring old data from another device
- Pinned workouts
- Random daily workout
- Light/Dark mode
- Realtime stopwatch and timer + haptic feedback and sounds
- Updating local user preferences and settings
Tech Stack
- React Native - Core UI framework for cross-platform Android + iOS app.
- TypeScript - Strong typing for reliability and developer experience.
- Tailwind CSS for React Native (nativewind) - Utility-first styling system.
- Drizzle ORM & SQLite - Local database integration (likely for persisting workouts).
- Expo Application Services (EAS) - For building and deploying to app stores.