Inspiration
As we discussed, often when people like us try to find new restaurants to eat at, we always end up at the same ones. This gave us the idea of creating a web app that would be fun and creative to generate restaurants in the area randomly.
What it does
Our app first asks for the user's city and state. Then, when the user spins the roulette wheel, a random restaurant in the area is generated. The roulette can be spun any amount of times and the city and state can be anywhere.
How we built it
Our app takes the user input (city and state) and uses an API to turn it into latitude and longitude. Using this data, we scour Google Maps for restaurants in the area while randomly selecting one to be displayed.
Challenges we ran into
Throughout this hackathon, we faced numerous challenges. We had many prototypes that were unfinished due to dead-ends such as unusable APIs, captcha roadblocks, conflict with picking an idea, and ethical issues. Another issue that we faced was working on the code simultaneously, making it extremely hard to test our code on our own individual computers.
Accomplishments that we're proud of
We are proud of numerous accomplishments such as creating the roulette wheel and making it spin and successfully scouring Google Maps for all possible restaurants in the area while acquiring data such as price, address, and food type.
What we learned
Throughout this hackathon, all team members significantly gained experience regarding website creation and how to deal with APIs.
What's next for Restaurant Roulette
In the future, Restaurant Roulette will become even more optimized with more customizations and features such as filters.
Built With
- api
- backend
- css
- flask
- frontend
- google-maps
- html
- javascript
- python
- reverse-engineering
- vscode

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