Your Personal Coach: Perfect Poses, Anytime, Anywhere.
To create an interactive fitness app that uses AI to monitor yoga poses and exercises, automatically progressing to the next asana once the current one is completed. This application aims to make home workouts more engaging, accurate, and personalized.
- Flutter SDK: Install Flutter
- Firebase Account: Create Firebase Account
- TensorFlow Lite: TensorFlow Lite Setup
- Clone the repository
git clone https://github.com/username/remote-workout-app.git cd remote-workout-app
2 Install Dependencies
- flutter pub get
3 Set Up Firebase
Follow the Firebase documentation to set up authentication and database. Replace the google-services.json in the project. Run the Application
4 Technologies Required Machine Learning: TensorFlow Lite, ML Kit Mobile Development: Flutter, Android Studio, Visual Studio Code Database & Authentication: Firebase Languages: Dart, Python Contributing
- AI Pose Detection: The app uses a camera to monitor users' poses, providing real-time feedback to ensure correct postures.
- Automated Tracking: Automatic repetition counters track and monitor progress, allowing the app to advance to the next exercise when needed.
- Customized Workout Plans: Users can choose from curated workout plans that guide them through structured exercise routines.
- Additional Tools: Includes a BMI calculator, calendar, and reminders to help users stay on track with their fitness goals.
We welcome contributions! Please see the CONTRIBUTING.md for guidelines on how to get involved.
This project is licensed under the MIT License - see the LICENSE file for details.
Open Source Libraries: Special thanks to TensorFlow, ML Kit, and Firebase for providing robust tools and resources. Developer: We appreciate the hard work and dedication of all developers who contributed to this project.
Project - VIlsi Jain