Inspiration

We had a recent trip to San Francisco where we picked a bad place to stay. We wanted to build a recommendation service for hotels that would use places we already know to help us find areas to stay in when we visit a new city.

What it does

Takes a favorite location and then searches for similar areas in a new city. Hotels from Expedia are shown, and users can filter and sort the results. Each hotel has also been assigned a score for similarity to the neighborhood, food score, shopping score, culture score and information about the nearby restaurants from Yelp.

How we built it

We built a database of hotels, yelp listings, and demographic profiles for Expedia hotels. We then combined with a demographic database to find hotels in new cities. We designed each page locally using bootstrap, html and css and then used Meteor to handle client, server, and database action.

Challenges we ran into

Time was the biggest. Integrating with each provider's API requires some laborsome value checking.

Accomplishments that we're proud of

It's nationwide and there's no site like ours.

What we learned

How powerful APIs can be.

What's next for OKLocate

Adding clusters so people can search for other types of areas. Enhacing the filter, search functionality. Maybe adding apartment rentals and home listings for a version further down the line.

Share this project:

Updates