FitForge AI is an AI-powered workout plan generator that creates personalized 12-session workout programs based on a user's fitness profile. Simply provide your details, and the application generates a customized workout plan tailored to your goals, experience level, available equipment, and workout schedule.
Deployed Application: https://workout-generator001.onrender.com/
- Personalized AI-generated workout plans
- 12-session structured workout program
- Supports multiple fitness goals:
- Muscle Gain
- Fat Loss
- Endurance
- General Fitness
- Beginner, Intermediate, and Advanced experience levels
- Equipment-based exercise recommendations
- Warmup, Main Workout, and Cooldown for every session
- Responsive and modern user interface
- React
- Axios
- CSS
- Node.js
- Express.js
- Groq API
- Llama 3.3 70B Versatile
workout-plan-generator/
│
├── client/
│ ├── src/
│ ├── public/
│ └── package.json
│
├── server/
│ ├── server.js
│ ├── .env
│ └── package.json
│
└── README.md
git clone https://github.com/PiyushB752/workout_generatorcd client
npm installcd ../server
npm installnode server.jsnpm run dev- Enter your personal details.
- Select your fitness goal.
- Choose your experience level.
- Specify available equipment.
- Enter the number of workout days per week.
- Click Generate Workout Plan.
- Receive a personalized 12-session AI-generated workout plan.
- Download workout plans as PDF
- Exercise images and demonstrations
- Nutrition recommendations
- Workout history
- User authentication
- Save favorite workout plans
- Progress tracking
- Dark/Light mode