Skip to content

A web-based health and fitness application built with Python, SQL Alchemy for Advanced Programming Lab Project

License

Notifications You must be signed in to change notification settings

yashikax/NutriWise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NutriWise - Your Personalized Nutrition Companion

A web-based health and fitness application using Flask, HTML, CSS, JS, SQL Alchemy

The application includes following features

  • BMI calculator
  • Nutritional content lookup
  • Exercise analyzer
  • Food natural language processing
  • User authentication and profile management
  • Alternative food suggestions
  • Realtime health tips
  • Recipe suggestions
  • Mood analyzer and corresponding recipe suggetions

The goal is to provide users with a comprehensive tool for tracking and improving their health and fitness.

API's used:

(login/signup and get your api id's and keys, it's free)

Requirements:

  • Python
  • Flask
  • Tensorflow
  • SQL Alchemy
  • Pycharm
  • Transformers

Installations:

Install python, and check for python version on command prompt to ensure that python is corrctly installed and has been correctly added to path.

Python check version:

python --version

If says python not found, then install python (if not installed) and make sure that python is correctly added to path, under environment variables.

You can upgrade pip before installation using cmd:

pip install --upgrade pip

Install Flask

pip install Flask

Install Tensorflow

pip install tensorflow

Install Pycharm

pip install pycharm

Install Trsanformers

pip install transformer

You can clone this repository, install the requirements, get api id's and keys and add at designated place in main.py, later run main.py to host the website on local machine.

NOTE: test.py contains the nlp transformers code for sentiment analysis, which is used for mood analysis in our website.

Nutriwise Project Report - will help you in getting to know the project better.

About

A web-based health and fitness application built with Python, SQL Alchemy for Advanced Programming Lab Project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published