Back end for Tastemaker, an app that helps users find the perfect restaurant.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
lib
models
public/stylesheets
routes
scripts
views
.gitignore
Procfile
README.md
app.js
package.json

README.md

Tastemaker

Tastemaker helps users find the perfect restaurant.

After detecting their location, Tastemaker uses the Yelp and Google Maps APIs to allow users to pick what they're looking for in a restaurant (distance, type of food, and price range). Tastemaker then returns the highest-rated restaurant to them. If they don't like the highest-rated restaurant - perhaps they've already visted it and would like to try something new - they can click to view the next-highest-rated place.

Users can also favorite a restaurant, which saves the restaurant name, location / contact information, and Yelp URL for later.

Technologies used (back end):

  • Node.js
  • Express.js
  • Yelp API
  • PostgreSQL
  • MongoDB

Technologies used (front end):

  • AngularJS
  • Google Maps API
  • Bootstrap
  • Geolocation
  • HTML / CSS

Link to front end: http://github.com/kristenlk/tastemaker-app

Link to back end: http://github.com/kristenlk/tastemaker-api

Links to wireframes: https://moqups.com/kristenlk/M5tlBX50/

Note: this app is a work in progress!

Created for Project 4 in General Assembly Boston's Web Development Immersive course.