Skip to content

jahnavi2105m/DiaBites

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DiaBites - Hack the North 2024

DiaBites is an application designed to help users with diabetes navigate their daily lives with ease, providing them with personalized recipes that allow them to eat holistic and balanced meals, 4 times a day.

Technologies

  • Frontend: HTML, SCSS, JavaScript, React.js
  • Backend: Python, SQL, Flask Express.js
  • Database: Mayo Clinic and Medical News Today
  • Prerequisites: MySQL, npm and Python3 installed locally

What we Learned

We learned a great deal about the complexities of diabetes management and how personalized nutrition can play a vital role. On the technical side, we gained experience in integrating multiple backend technologies and handling sensitive health-related data.

What's Next for DiaBites

The next step for DiaBites is to expand its scope beyond diabetes by incorporating meal plans for other health conditions such as hypertension, cardiovascular disease, and obesity. We also aim to support more dietary preferences and expand our recipe database for broader customization options. We also aim to integrate an AI powered chatbot that can conviently answer any questions related to nutrition for users to access. We also plan on moving to a mobile app so users can receive notifications close to meal times and ample times to take their insulin.

For Installation Clone the repository: git clone https://github.com/jahnavi2105m/DiaBites.git and then Navigate to the project directory: cd DiaBites. Install depedencies: npm install, flask install. Download MySQL from https://dev.mysql.com/downloads/installer/ for Windows. Start the server: npm start and open your web browser and navigate to http://localhost:3000 to access the application.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors