Inspiration
We were eating at DLG, and wanted to share our opinions on the food with the populace.
What it does
Allows users to rate and view other people's ratings on dishes throughout UCSB's dining halls.
How we built it
The project is written in python. The backend uses UCSB's APIs to get the daily dining hall menu across all the campus halls. The reviews are stored in JSON files. The frontend is built with StreamLit, an open source python framework.
Challenges we ran into
Coming up with a solution to effectively store the information regarding the reviews, meals, dining halls, etc. Also, working with git and resolving merge conflicts.
Accomplishments that we're proud of
Developing skills in frontend interface, JSON management, APIs, and creating a effective end solution.
What we learned
As this was our first hackathon, we were familiarized the typical process a hackathon follows and how to work together in a team with git. This experience gave us practice thinking on our feet and problem solving.
What's next for UCSB Dining Commons Ratings
We hope to implement image uploading within reviews in the future.
Log in or sign up for Devpost to join the conversation.