FitAI is an AI-powered fitness assistant that generates personalized workout and diet plans based on user needs. Using Gemini AI 2.0 Flash, it provides intelligent fitness recommendations and allows users to download their plans as PDFs.
- 🎯 Personalized Workout Plans – AI-generated routines tailored to fitness goals.
- 🥗 Customized Diet Plans – Meal plans based on user preferences and dietary needs.
- 📄 PDF Export – Downloadable PDF format for easy access.
- 🤖 AI-Powered Suggestions – Uses Gemini AI 2.0 Flash for accurate recommendations.
- 🎨 Modern UI – Built with ShadCN, ensuring a sleek and user-friendly experience.
- Next.js 15 – Server-side rendering and seamless UI/UX.
- TypeScript – Type safety and maintainability.
- ShadCN – Modern UI components.
- Gemini AI 2.0 Flash – AI model for fitness recommendations.
# Clone the repository
git clone https://github.com/yourusername/fitness-ai-app.git
# Navigate to the project directory
cd fitness-ai-app
# Install dependencies
npm install
# Run the development server
npm run dev
- Open the app and input your fitness details (goals, dietary preferences, fitness level).
- AI generates a customized workout and diet plan.
- View and adjust the plan as needed.
- Download your personalized plan as a PDF.
FitAI utilizes the Gemini AI 2.0 Flash API to analyze user input and generate optimized plans. Ensure you have API access before running the project.
Contributions are welcome! Feel free to fork the repo and submit a pull request.
This project is licensed under the MIT License.
For questions or feedback, reach out via LinkedIn.