Skip to content

Feature List

Zhuoxin Tan edited this page Aug 26, 2021 · 2 revisions

Default User Auth

  • Allow users to sign up, log in, and log out
  • Allow a demo login
  • Limit users from liking or commenting when logged out
  • Users cannot access login or sign up while logged in
  1. Restaurants(CRUD)
  • Allow registered users to post their own restaurants
  • Allow all users to view the restaurants information
  • Allow authorized users to remove their own restaurants
  • Allow authorized users to edit their own restaurants information
  1. Reservations(CRD)
  • Allow registered users to make reservation on the restaurant
  • Allow authorized users to view their own reservations
  • Allow authorized users to cancel the reservation that their have made
  1. Reviews(CRUD)
  • Allow authorized users to leave a review on the restaurant that they have dined there.
  • Allow all users to view the reviews
  • Allow authorized users to edit their own reviews
  • Allow authorized users to remove their own reviews
  1. Photos(CRUD)
  • Allow authorized users to post image on the restaurant
  • Allow all users to view the photos
  • Allow authorized users to update their own photos.
  • Allow authorized users to delete their own photos.

Clone this wiki locally