Skip to content

Feature List

andrew edited this page Oct 24, 2022 · 1 revision

User

  • New users will only be able to view data (spots, spot details, reviews) and create an account. Invalid entries will return warnings, contingent on invalid user inputs.

  • Upon creating an account, users will be able to log in and log out of their accounts. Invalid entries will return warnings, contingent on invalid user inputs.

  • A Demo-User (Troy Barnes aka Childish) is provided in order to access further features and components.

Spots

  • CREATE: Logged in Users will be able to create new spots or listings. Invalid entries will return warnings, contingent on invalid user inputs.
  • READ: Users, regardless of authentication, will be allowed to view all spots and individual spots. Logged in users are permitted to view all of their spots on one page.
  • UPDATE: Logged in Users will be able to edit spots. Invalid entries will return warnings, contingent on invalid user inputs.
  • DELETE: Logged in Users will only be permitted to delete their own spots.

Reviews

  • CREATE: Logged in Users may create reviews for spots that are not their own. Invalid entries will return warnings, contingent on invalid user inputs.
  • READ: Users, regardless of authentication, will be allowed to view all reviews pertaining to their individual spots. Logged in Users are permitted to view all of their reviews on one page.
  • DELETE: Logged in Users will only be permitted to delete their own reviews.
Clone this wiki locally