This is the GitHub repository for "FitQuest". It is a project developed as part of the Smart India Hackathon 2023, on problem statement student innovation, ID:1494, which involves project having Ideas that can boost fitness activities and assist in keeping fit.
FitQuest is a cutting-edge fitness app designed to guide users in performing exercises correctly by capturing and analyzing their body movements. It also helps users manage their daily workout routines and track their calorie intake. FitQuest is your personal fitness companion, ensuring that you achieve optimal form and efficiency in your workouts while also assisting in achieving your fitness and nutrition goals.
-
Posture Monitoring: Uses the Machine Learning Libraries such as openCV and MediaPipe to guide correct exercise form to prevent injuries and optimize workouts.
-
Routine Scheduling: Personalizes and schedules daily fitness plans for your goals.
-
Calorie Tracking: Monitors daily calorie consumption to help manage your diet effectively.
-
Daily Reminders: Sends timely workout and meal reminders to keep you consistent and motivated.
-
Clone the repository using the following command:
git clone https://github.com/your-username/sih-fitness-app.git
-
Navigate to the project directory:
cd sih-fitness-app
-
Install the required dependencies:
npm install
-
Start the server:
yarn run start
- MediaPipe and OpenCV for building Machine Leaning Model
- React for the frontend
- Node/Express for the backend
- MongoDb for the database