TrackReps is a cross-platform workout tracker built with React Native, Expo, and Firebase. Log exercises, track progress, and get smart workout suggestions powered by the Gemini API. Simple, fast, and designed to help you stay fit.
- 📱 Cross-platform (iOS & Android) via React Native + Expo
- 🏋️ Log and track your workouts and exercises
- 📊 Monitor progress over time
- 🤖 AI-powered workout suggestions using the Gemini API
- ☁️ Real-time data sync with Firebase
- React Native
- Expo
- Firebase
- Gemini API
- Node.js installed
- Expo CLI installed (
npm install -g expo-cli) - Firebase project set up
- Gemini API key
git clone https://github.com/yourusername/trackreps.git
cd trackreps
npm installCreate a .env file in the root directory and add your credentials:
FIREBASE_API_KEY=your_firebase_api_key
GEMINI_API_KEY=your_gemini_api_key
npx expo startContributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License.