Inspiration
On the opening day of Cruzhacks, the staff asked about our food allergies, reminding us of our experiences at UCSC's dining halls. Finding out if the main courses contain allergens can be a hassle, as it requires an extra effort to go in and find out, which can be both time-consuming and costly($9).
What it does
This project aims to reveal dishes on the menu of the dining hall which contain specific allergens that the users should avoid.
Tools and technologies used:
- Python (v.3.11.1)
- JavaScript,
- HTML,
- CSS,
- PostgreSQL (v.14.6)
- React.js
- Flask ## Challenges we ran into Learning how to use new tools and keep a fast pace in project development Communication between Frontend and Backend Fatigue caused by working overnight Merging different versions ## Accomplishments that we're proud of Building a concise and intuitive UI Implemented the Essential functionalities Communication between the backend server and the local database Learning a lot from this project
What we learned
- The Full Stack experience of creating a web application.
- Basic UI design
- How to ask ChatGPT in an effective way
- Collaborate with peers
What's next for UCSC Dining Hall Allergen Checker
- To have live updates with the official Dining Hall menu
- Using the python spider program to grab menu information from the menu website
- Letting users be able to input multiple allergens one time
- Increase the response time to less than 100 ms
- Make a mobile application client for the project
Built With
- api
- chatbotgpt
- css
- flask
- html
- javascript
- postgresql
- python
- react.js
- restful

Log in or sign up for Devpost to join the conversation.