-
Notifications
You must be signed in to change notification settings - Fork 0
User Stories
Justin Kim edited this page Apr 23, 2024
·
1 revision
These are my user stories for my grailed cloning project
When i’m on the /signup page
- I would like to be able to enter my email or username, and password on a form
- I would like the website to log me in on completion of form
- I would like form to give me validation errors when text boxes are empty
When i’m on the /login page:
- I would like to enter email and password on form
- I would like the website to log me in on completion of form
- I would like form to give me validation errors
When i’m on the ‘/’ page:
- I can see either all clothing or different sections so I can browse
When I’m on the ‘/search’ page
- I can input keywords to find clothes I am looking for
When i’m on the ‘/product/:clothingId’ page
- I can see detailed information about the clothes
- I can use the add to wishlist button to save the item to my wishlist
When i’m on the ’/peoduct" page
- I can fill out a form with detailed info about clothing i want to sell.
When i’m on the ‘/product/:clothingId’ page
- As a logged in user i can delete my listing.
When i’m on the ‘/product/:clothingId’ page
- As a logged in user i can update my listing.
When I’m pn the ‘/offer’ page
- As a logged in user i can submit an offer to buy an item
When I’m on the ‘/offer/:itemId’ page
- i can change or edit the offer including price or shipping details
When I’m on the ‘/user/:userId/reviews’ page
- i can read reviews about a user so i can gauge if the buyer or seller is trustworthy
When I’m on the ‘/user/:userId/reviews’ page and choose to write a review
- As a logged in use i can submit my feedback as well as a star rating out of 5
When I’m on the ‘/user/:userId/reviews/:reviewId’ page:
- As a logged in user i can delete the review i posted.
- I can edit or change my review so that i can correct it
When I’m on the ‘/wishlist/:userID’ page
*As a logged in user i can see all the items i added to my wishlist
When I’m on the ‘/wishlist/:userId/:itemId’ page
- As a logged in user I can delete an item from my wishlists