NutriMind is an intelligent health and nutrition management application that helps you take control of your dietary habits. With personalized meal planning, nutritional tracking, and progress visualization, NutriMind makes building a healthier lifestyle simple and interactive.
- 🍽 Daily Nutrition Tracking – Log meals, snacks, and drinks to monitor calorie & nutrient intake.
- 🥦 Personalized Meal Plans – Generate meal plans tailored to your health goals and dietary needs.
- 📊 Progress Visualization – Interactive charts & reports to track progress over time.
- 🎯 Goal Setting – Define and achieve personalized health objectives.
- 💻 Interactive Web Interface – Clean and intuitive UI for seamless user experience.
- ⚡ FastAPI Backend – Scalable API to handle requests, manage data, and process user input.
NutriMind is structured into two main components:
server.py– API server to handle requests.model/– Data models & logic for user management.requirements.txt– Dependencies list.
index.html– Entry point for the web app.assets/– Styles, scripts, and images.
# Navigate to backend folder
cd backend
# Install dependencies
pip install -r requirements.txt
# Start the FastAPI server
python server.py# Navigate to frontend folder
cd frontend
# Launch the app by opening index.html in your browser
open index.html # macOS
start index.html # Windows- Start the backend server at
http://localhost:8000. - Open the frontend (
index.html) in your browser. - Create an account or log in.
- Start logging meals, setting goals, and monitoring progress!
NutriMind/
├── backend/
│ ├── model/ # Data models & logic
│ ├── server.py # FastAPI server
│ ├── requirements.txt # Backend dependencies
├── frontend/
│ ├── index.html # Web app entry point
│ ├── assets/ # Styles, scripts, images
├── assets/
│ ├── ui.png # UI screenshot
│ ├── output.png # Meal plan screenshot
├── LICENSE # License file
├── README.md # DocumentationWe welcome contributions! 🚀
-
Fork the repo
-
Create a branch:
git checkout -b feature-name
-
Commit your changes:
git commit -m "Added feature-name" -
Push to branch:
git push origin feature-name
-
Submit a pull request
This project is licensed under the MIT License – see LICENSE for details.
👤 Maintainer: royxlead 💡 Ideas, suggestions, or feedback are always welcome!

