Inspiration
When going out, we realized that it costs a lot of money to buy food outside. Searching for cheap restaurants can be a time-consuming task, and thus we wanted to simplify it. Thus, we decided to create a web application that makes your life easy!
What it does
When a user inputs a location and their budget, at a click of a button, the web-app recommends three restaurants that based on the location and your budget. We make sure that the three restaurants will not go over your budget because, at the aim, we try to help you to save money in a convenient way!
How we built it
The web application was built using mainly Flask and Python for the back-end, and HTML, CSS, and Javascript for Front-End. We requested API calls from Google Geocode and Zomato to return three restaurants and created our own algorithm to return three restaurants under or equal to your budget. After that, we also used the Google Maps API to show the location visually.
Challenges we ran into
One challenge we initially ran into was getting the API to actually work. Figuring out we can get specific data from the API took time as we were new into developing web-apps.
Accomplishments that we're proud of
We're really proud of what we created because, in the end, we were able to finalize our product and make it deployable.
What we learned
We learned how to use multiple APIs and take it to our advantage, and also connect back-end and front-end together to make a web-app that actually works. We also learned team project-development skills to improve our efficiency.
What's next for Down to Dine
Building other functions that are related to saving money, and potentially adding more variables such as cuisines, etc.


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