Welcome to HammyFit, the fitness app where you and your virtual hamster buddy embark on a journey to get in shape! Think of Hammy as your personal trainer, motivating you to stay active and hit your fitness goals.
Features
- Personalized Workout Plans: HammyFit tailors workout plans to your fitness level, goals, and preferences.
- Exercise Details: HammyFit provides videos, images, and text descriptions of how to perform the exercises in your generated plan.
- Exercise Form Checker: Use your camera to check your form during exercises and receive real-time feedback.
- Live chat: Talk directly to Hammy about your questions, who will answer factually using the latest fitness knowledge!
Getting Started
To get started with HammyFit, follow these steps:
- Clone the Project: Clone this repository to your PC by running the following command:
https://github.com/Spiderman1013/HammyFit.git
Navigate to the project directory:
cd HammyFit
- Set Up Your Environment: Make sure you have Python installed (preferably version 3.8 or higher). Install the necessary dependencies by running:
pip install -r requirements.txt
- Run HammyFit: Once the environment is set up, run the app using our driver:
python run.py
The app will open in your browser, and you'll be ready to start building your workout plans with HammyFit!
Contributing
We welcome contributions to make HammyFit better! Please follow these steps:
Create a feature branch:
git checkout -b feature-branch-name
Make your changes and commit them:
git commit -m "Add new feature"
Push to your fork and submit a pull request:
git push origin feature-branch-name
License
This project is licensed under the MIT License. See the LICENSE file for more details.
Get fit, have fun, and grow with your hamster companion! 🐹💪
