MVPs - nsansone/OpenRes GitHub Wiki

  1. Hosting on Heroku

  2. New account creation, login, and guest/demo login (2 days)

  • Users can login/sign up and log out
  • Users can use a demo and try out the site
  • Users can't use certain features unless logged in
  1. Create & Search Restaurants (3 days)
  • Users can search restaurants by name
  • Users can view a list of restaurants based on location (google maps api)
  • Users can see info about restaurants when clicked on (rating, cost, cuisine style, search tags)
  • (check out zomato api for getting real restaurant data)
  • (do I need to make the site part for restauranteurs?)
  1. Reservations (2 days)
  • Users can book reservations while logged in
  • Users can edit and delete reservations they have in place
  • Mailer sends an email to users after they make a reservation (maybe bonus)
  1. Ratings/Reviews (1 days)
  • Users can rate restaurants they have been to
  • Users can edit and delete reviews
  1. Favorites (1 days)
  • Users can favorite restaurants
  • Users can see a list of their favorite restaurants
  1. Production README