Skip to content

User Stories

Lazytangent edited this page Jan 23, 2021 · 7 revisions

Register

As an unauthorized user, I want to be able to create an account, so that I can use the application's services.

Questions

Acceptance Criteria

Login

As an unauthorized user, I want to be able to login to the website via a form, so that I can access my private information.

Questions

  • Will the

Acceptance Criteria

Logout

As an authorized user, I want to be able to log out of my account, so that I can hide my account information from the rest of the users on this device.

Questions

Acceptance Criteria

Demo User

As a prospective user who just wants to demo the functionality of The Juice Box, I want to be able to try out the site with a demo user login via a single click on the login and register forms, so that I can access The Juice Box without having to go through the trouble of creating a new account.

Questions

Acceptance Criteria

See All Drinks

As a logged in user, I want to be able to see all of the possible drinks, so I can choose one to make or drink.

Questions

Acceptance Criteria

Create a Drink

As a logged in user, I want to be able to create a new drink, so that I can share my drinks with everyone else.

Questions

Acceptance Criteria

Delete a Drink

As a logged in user, I want to be able to delete one of my drinks, so that I can clean up my creations.

Questions

Acceptance Criteria

Update a Drink

As a logged in user, I want to be able to edit one of my drinks, so that I can make it better.

Questions

Acceptance Criteria

Create a Review for a Drink

As a logged in user, I want to be able to create a review for a drink, so that I can share my opinions about the drink.

Questions

Acceptance Criteria

See all Reviews for a Drink

As a logged in user, I want to be able to see all the reviews for a drink, so that I can know what others think about it.

Questions

Acceptance Criteria

Update one of your Reviews for a Drink

As a logged in user, I want to be able to update one of my reviews for a drink, so that I can make it a better review.

Questions

Acceptance Criteria

Delete one of your Reviews for a Drink

As a logged in user, I want to be able to delete one of my reviews, so that I can remove an old review that I've changed my opinion on.

Questions

Acceptance Criteria


Bonus

See All Venues

As a logged in user, I want to be able to see all the possible venues, so that I can choose one to go visit.

Questions

Acceptance Criteria

Check In at a Venue

As a logged in user, I want to be able to check in at a venue, so that I can share my experience.

Questions

Acceptance Criteria

Create a Review for a Venue

As a logged in user who has checked in at a venue, I want to be able to create a review for said venue, so that I can share my opinion of it.

Questions

Acceptance Criteria

See All Reviews for a Venue

As a logged in user, I want to be able to see all the reviews for a venue, so that I can better decide whether or not I should go there.

Questions

Acceptance Criteria

Update one of your Reviews for a Venue

As a logged in user, I want to be able to edit one of my reviews for a venue, so that I can share my updated opinion.

Questions

Acceptance Criteria

Delete one of your Reviews for a Venue

As a logged in user, I want to be able to delete one of my reviews for a venue, so that I can remove an old opinion.

Questions

Acceptance Criteria

Clone this wiki locally