FitPlan AI is a smart, AI-powered fitness planning application built with Next.js, TypeScript, and Tailwind CSS. It helps users create customized workout and nutrition plans based on their personal goals, preferences, and available equipment.
-
Personalized Workout Generator
- Custom workouts based on goal, fitness level, and equipment
- Goal categories:
- Fat Loss: Strength & Cardio
- Lean Muscle Gain
- Bulk & Strength
- Toning & Core
- Athletic Training
- Active Recovery
- Adjustable workout duration and frequency
-
Nutrition Recommendations
- Protein-rich, balanced, and goal-specific meal ideas
- Suggestions for bulking, cutting, and maintenance
-
User Profile Inputs
- Name, gender, weight, height, target goal, available equipment
- Meal delivery preferences
-
Modern Tech Stack
- Next.js for server-side rendering and routing
- TypeScript for type-safe development
- Tailwind CSS for rapid UI styling
- PostCSS for CSS processing
npm installnpm run devOpen your browser at http://localhost:3000 to see the app.
| Command | Description |
|---|---|
npm run dev |
Start the development server |
npm run build |
Create a production-ready build |
npm run start |
Start the production server |
npm run lint |
Run ESLint checks |
Find detailed guides and notes inside the docs/ folder.
Contributions, issues, and feature requests are welcome!
Feel free to fork this repo and open a pull request.
This project is licensed under the MIT License.