Welcome to Foodr!

Here is a short demo of this application: https://www.youtube.com/watch?v=S6wvHBnzI94&feature=youtu.be

The purpose of this application is to find restaurants that are near your physical location, using Yelp's robust API. When loading up, it searches the top 15 restaurants in the area (based on Yelp's proprietary ranking). It also gives you access to information, such as: address, phone number, price range, rating, number of reviews, whether it is currently open, etc.

This application allows you to also search for restaurants in any place where you drop the home marker (desginated blue on the map). You would be able to search for any terms accepted by Yelp's API.

Lastly, a user can save their favorite restaurants to a Profile.

The back end of this application is found in this repository: https://github.com/teasacura/Foodr-Backend This application was built using React.js, Redux and utilizes the Yelp Fusion API, Google Maps API and a Geolocation API.

To run this application, you will need:

  1. API keys to Yelp Fusion API and Google Maps API
  2. Run "bundle install"
  3. Create database (Postgres) and migrate the tables to the database.

I hope you enjoy it!