FoodMind is an AI-powered web application that helps users build personalized diet plans based on their preferences, health goals, and food restrictions. It uses Gemini AI API to generate smart diet advice tailored just for you.
- π§ AI-Powered Suggestions β Get personalized meal recommendations.
- π Meal Planner β Plan your meals for the entire week with smart AI-based scheduling.
- π Nutritional Analysis β Get macros and nutritional breakdown.
- π User Dashboard β Track your goals, meal history, and AI recommendations.
- π Modern Stack β Built with the MERN Stack (MongoDB, Express.js, React.js, Node.js).
| Frontend | Backend | AI & APIs | Database |
|---|---|---|---|
| React.js (Vite) | Node.js + Express.js | Gemini API | MongoDB |
git clone https://github.com/prathmesh703/FoodMind-.git
cd FoodMind-Create .env files inside both foodmind-/ and server/ directories.
In foodMind-
VITE_API_URL=http://localhost:5000
In server
MONGO_URL = "YOUR_MONGO_URL"
JWT_SECRET = "JWT_SECRET"
AI_API_KEY="YOUR_AI_API"
cd server
npm install
node index.jsOpen new terminal
cd FoodMind-
npm install
npm run dev