Inspiration

Easily calculate calories for students who eat on campus dining halls.

What it does

Get user input (age, weight, height, gender, goal, and frequency of exercise), calculate the goal calorie value from the user information, show the menu for douglass dining hall so users can add those menus to calculate total calories for the day, and user can compare the total amount of calories they had to the amount of calories they should've had. The user can also ask the chatbot for advice on their meal choices.

How we built it

We used flask, Python, HTML, and CSS. First we would get and store necessary information from the dining hall websites in Python. Then connect HTML (frontend) and Python (backend) using flask to get necessary user information and calculate values.

Challenges we ran into

Neither of us had experience with web programming/development so we had to learn everything we tried to do.

Accomplishments that we're proud of

Although nothing was coming through in the beginning, we were able to put something together.

What we learned

How to make a website with flask and Python.

What's next

The first improvement we should make is to implement all dining halls on campus, which would make the website more complete. We can also add a UI where the user can see which menus they have added already and an option to remove chosen menus, instead of having to clear all. Other improvements include improving UI and design.

Built With

Share this project:

Updates