Inspiration

No breakfast in the morning

What it does

Takes in food categories and city location as user-inputs and outputs the top rated restaurants that correspond to the user's preference.

How we built it

To develop the back-end and user-interface of our website, we utilized Python, an open-source API called Zomato, Flask and HTML.

Challenges we ran into

While developing our website, problems we encountered include sorting, converting dictionaries to lists and accurately displaying food categories that have overlapping words(ie. "American" & "Latin American"), getting the form to give our user input to the backend, and in general, linking the backend and frontend.

Accomplishments that we're proud of

All of us are novices at programming and hackathons, so we were very confused at the beginning. However, we were able to complete our project in the nine hour time span we were given. We're proud of our perseverance despite the numerous bugs and challenges we encountered.

What we learned

By creating this website, we learned about various data structures in Python like dictionaries and lists, and how to sort and append them. In addition to Python, we learned how to how to use Flask in order to connect front end HTML to the backend code.

Built With

Share this project:

Updates