Skip to content

User Stories

Taylor McClerin edited this page Jun 27, 2023 · 2 revisions

Account Management

As a guest, I want to register as a user for FairBnB:

  • Use a sign-up form where I can input my details, including:

    • my full name
    • my email address
    • a password that I choose, and a confirmation of said password
    • when I input invalid information, the signup form indicates where I've made mistakes

    If validated: * I would like to be logged in and redirected to the home page

Sign in

  • After registering, I want to be able to sign in with my credentials

Sign out

  • When I've finished using the site, I want to log out using an easily accessible located where I access my account details

Demo User

  • If I'd like to log in to test the site's functionality before registering an account, I can log in as a demo user.

Spots

As a User I want to:

  • Create a Spot that Other users can view and review

    • I can include a description of this spot and and up to five images of it
  • Read/View all of the spots posted to FairBnB

    • I want to see the all spots posted by other users so that I can explore other places and see what value they bring to their places
  • Update/Edit information about my spot.

    • I can edit information regarding my spot for when circumstances change.
  • Delete my spot

    • I can remove my spot from FairBnB when I am no longer interested in renting it out

Reviews

As a User I want to:

  • Create a review for a spot

    • I can share my experiences with other users
  • Read/View other reviews

    • So that I can benefit from other users' input on their experiences
    • This is helpful for me as a host of a spot and as someone that might want to stay there in the future.
  • Edit/Update my review of a spot

    • If I need to edit my review later for whatever reason, I should be able to make changes
  • Delete my review of a spot

    • I may need to completely delete my review as well

Clone this wiki locally