Inspiration
USC Schedule Helper was inspired from the need for a a more useful presentation of food data.
What it does
The Dining Hall helper displays the current day's menu for each of the three USC dining halls and allows users to rate each item of food. Each day this service recommends the best dining hall based on the ratings of the food.
How we built it
Decided on improving dining hall experience for students. Designed and planned before implementation. Used python to build project.
Challenges we ran into
Unfamiliar technologies (learning GitHub API, Google Sheets API, Python GUI, HTML Parsing) and obtaining menu data from the website,
Accomplishments that we're proud of
HTML parsing the menu website data, implementing data structures, utilizing Python GUI
What we learned
Using lxml to parse through HTML and creating an interactive user interface using Python Tkinter. Accessing Google Drive and using Github libraries in Python.
What's next for USC Dining Hall Helper
Increasing user review data to provide more accurate recommendations. Polish user interface. Host data file online.
Log in or sign up for Devpost to join the conversation.