Inspiration
The inspiration for DineRate came from our own experiences as university students who were frustrated with the inconsistency and quality of food served in campus dining halls. We wanted to create a platform that would allow students to share their experiences and provide feedback to dining hall management, ultimately leading to improved food quality and better dining experiences for all.
What it does
DineRate is a university dining hall rating service app that allows students to rate and review meals served in their campus dining halls. The app provides a user-friendly interface that allows students to easily rate and review their meals, upload photos of their dishes, and share their experiences with friends. Additionally, the app provides detailed information about the ingredients used in each meal, including allergen information.
How we built it
We built DineRate using a combination of front-end web development technologies (HTML, CSS, and JavaScript) and back-end technologies (Python and Flask framework). We also used a MySQL database to store user and meal data. We hosted the app on a cloud platform (such as AWS or Heroku) to make it accessible to users.
hallenges we ran into
One of the biggest challenges we faced was designing an intuitive and user-friendly interface that would encourage students to engage with the app and provide meaningful feedback. We also had to address privacy and security concerns when collecting and storing user data. Additionally, we faced technical challenges such as integrating the front-end and back-end components of the app and optimizing database performance.
Accomplishments that we're proud of
We're proud of creating a working prototype of the DineRate app that we believe has the potential to address a real need in the university dining hall space. We're also proud of our team's collaboration and communication skills, as we were able to work effectively together despite working remotely.
What we learned
Through the development process, we learned valuable technical skills such as front-end and back-end web development, database management, and cloud computing. We also learned about the importance of user experience design and the challenges associated with collecting and storing user data securely.
What's next for DineR
Log in or sign up for Devpost to join the conversation.