Skip to content

MVP List

Steven Sauseda edited this page Jun 16, 2023 · 17 revisions

OpenTable Features

1. Users

  • Users can sign up, log in, and log out- a demo log in is also available to try out the site.
  • Users can't use certain features without logging in (like creating reservations and reviewing reststauraunts).
  • Logged in users have a different nav bar than logged out users.
  • Logged out users can browse most of the site, but functioning requiring log in page will redirect to. alogin when clicked.

2. Reservation System

  • Logged in users can create a reservation specifying restaurant, time, date, and how many people attending
  • Both restaurant owners and logged in users with reservations are able to view created reservations
  • Logged in users can update the date, time, and people attending for an existing reservation
  • Logged in users can delete their upcoming reservations

3. Restaurant Reviews

  • Logged in users can create a review of the restaurant after reservation has expired
  • All users can read all reviews whether they're logged in or not
  • Logged in users can edit their reviews
  • Logged in users can delete their reviews

4. Create and Search Restaurants

  • All users can see all restaurants and query by location and/or cuisine whether they're logged in or not
  • Logged in users can submit a request to create a business page for a new restaurant
  • Logged in users can delete their own restaurant

5. Favorites

  • Logged in users can add restaurants to their favorites list
  • Logged in users can view their favorites list
  • Logged in users can delete restaurants from their favorites list

6. Points for reservations and reviews (BONUS)

  • Logged in users can earn points for each reservations they make and complete
  • Logged in users can earn additional points for writing a review after their meal
  • Logged in users can view their current point balance on their profile page
  • Logged in users can redeem points to get discounts on future reservations

Clone this wiki locally