Inspiration
Whenever we travel to another town, we often see the same restaurants that we can already easily access from where we live back home. Therefore, we want to avoid going to these restaurants in order to have the opportunity to experience new places that would ordinarily be harder to get to and are unique to the place that we're going to. However, on most modern map place searches, results of national chain restaurants tend to overshine the businesses and restaurants that are unique to that area.
What it does
The map represents the search area to find unique and interesting places to visit, like in a typical map app, except there are places you can prevent from showing up on the map. We have placed all common chain restaurants in a denylist.
How we built it
We used Microsoft Azure/Cloud as our map data source. The interface was built in HTML, CSS, and JavaScript.
Challenges we ran into
The main challenge we ran into was the fact that we never used Microsoft Azure/Cloud before and most of us were inexperienced in JavaScript. However, with the help of the tutorials, we managed to figure it out and finished our project to our initial goals.
Accomplishments that we're proud of
We accomplished our base set of goals to have the user set their location, have the data points of nearby places that are in the restaurant categories, and remove points that contained the location of places we didn't want appearing on the map. We also managed to fix the bug where points didn't show up in the full area and the number of data points appearing.
What we learned
We learned a lot about Microsoft Azure and JavaScript.
What's next
For this project we plan to implement a feature where you can switch between different categories because our current category only has restaurants data points. We'd also like to implement a feature where you can choose two cities and hide the data points that had points that overlapped in the other city.
Built With
- domaindotcom
- html
- javascript
- microsoftazure
- microsoftcloud
Log in or sign up for Devpost to join the conversation.