bodybuddy is a fitness exercise app built with React 18. It leverages machine learning and your device's webcam to recommend exercises for different target areas, correct your pose, and count your reps. Get ready to elevate your fitness journey to the next level!
-
Exercise Recommendations: Receive personalized exercise recommendations based on your target areas and fitness goals.
-
Pose Correction: BodyBuddy uses advanced machine learning algorithms to analyze your posture and provide real-time feedback for improved form.
-
Rep Counting: Keep track of your repetitions automatically, ensuring accurate and consistent workouts.
-
User-Friendly Interface: Navigate the app with ease thanks to its intuitive and modern user interface.
-
Progress Tracking: Monitor your fitness progress over time with detailed statistics and visualizations.
- Node.js (version 14 or higher)
- npm (version 7 or higher)
- Clone the repository:
git clone https://github.com/NebulaTris/bodybuddy.git
- Navigate to the project directory:
cd bodybuddy
- Install dependencies:
npm install
- Start the app:
npm start
- Open your preferred web browser and go to http://localhost:3000.
We welcome contributions from the community! If you'd like to enhance BodyBuddy, please follow these steps:
- Fork the repository and create your branch:
git checkout -b feature/YourFeature
- Commit your changes:
git commit -m "Add YourFeature"
- Push to your branch:
git push origin feature/YourFeature
- Open a pull request with a detailed description of your changes.
This project is licensed under the MIT License - see the LICENSE file for details.
-
Special thanks to the React community for their continuous support and contributions.
-
The bodybuddy team extends gratitude to the open-source community for their invaluable resources.
Feel free to customize this README according to your project's specific details. Happy coding and exercising with bodybuddy! 🏋️♂️💪