NutriPlanner is your ultimate companion on the journey to a healthier lifestyle through intelligent eating habits. Whether you are looking to track your meals, set personalized diet goals, or receive tailored nutrition plans, NutriPlanner offers a comprehensive solution to enhance your well-being.
Client: React
Server: Node, Express, Flask
Database: PostgreSQL
Machine Learning: scikit-learn, OpenAI, Langchain
1 Clone the repo
git clone url
2 Install NPM packages
cd .\NutriPlanner
npm install
3 Install pip packages
cd .\the_nutritionist
pip install -r requirements.txt
4 Start Express and React server
npm run dev
5 Start Flask server
flask --app server run
To run this project, you will need to add the following environment variables to your .env file. We have provided you .env.example
##Demo https://nutriplan-ems7.onrender.com
- Weekly Meal Plan
- NutriScan
- Educational Blogs
- Personalized Chatbot