In cities such as New York, there are many places to eat, but which one is the right one for you? What if you're stuck deciding where to eat nearby? We wanted to create an app that helps people find local places consistent with their preferences based on regular habits.
What it does
The app uses your current location and displays a list of suggested places for entertainment, food, shopping, and more! Suggestions for each category are based on your past purchases.
How we built it
We built a mobile iOS app that sent requests to a python flask server api. The server queries the Yelp and Capital One API to get information about stores/venues nearby as well as user data (purchase history, merchant information, etc.)
Challenges we ran into
Due to constant internet outages, the time we spent coding was cut short. We faced difficulties accessing and parsing location data from location manager in ios app due to constant updates and authorization requirements. We also had to create our own API to display information from the backend. In addition, Yelp's api did not provide the price of each restaurant, so we were forced to resort to scraping the site.
Accomplishments that we're proud of
We brainstormed many ideas and continuously discussed the potentials of each. We are proud to have arrived on our final MVP that evolved and grew over time!
What we learned
We learned to implement geolocation onto our app, as well as how bad scraping a site is.
What's next for Wanti
Continue expanding to categories past restaurants, as well as implementing stuff such as higher/lower budget or looking for food not commonly bought.