Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Stories #9

Open
11 of 17 tasks
ranitasahaa1230 opened this issue Apr 7, 2022 · 0 comments
Open
11 of 17 tasks

User Stories #9

ranitasahaa1230 opened this issue Apr 7, 2022 · 0 comments

Comments

@ranitasahaa1230
Copy link
Owner

ranitasahaa1230 commented Apr 7, 2022

  • Home Page
    I can see a landing page with a list of featured categories.
    If I click on any one of the categories I will be redirected to the product list page with the selected category.

  • Product Listing Page

I can see a product listing page where all the products are listed with a section of filters.
I can see multiple filters on the product listing page including,
Price: A radio button to sort from low to high & high to low.
Category: A checkbox with various categories according to the theme.
Ratings: A slider for ratings.
I can see a button to clear filters from where I can clear all the applied filters.
On the product cards, I can see two call-to-action buttons,
Add to Cart: I can click on the "Add to Cart" primary button which will add the item to the cart & once added shows "Go to Cart" on the product card.
Add to Wishlist: I can click on a "Add to Wishlist" secondary button or "Wishlist" secondary icon button where if I click adds the item in the wishlist & vice-verse.

  • Cart Management

From the navbar, I can navigate to the cart where all the products that I want to buy are mentioned.
On the product card,
I can see the quantity of a particular product.
I can Increase or Decrease the quantity of a particular product.
Remove the product from the cart
Add the product to the Wishlist
I can see the price details card of the cart containing a button to checkout which will show the total price of the products with its quantity.

  • Wishlist Management

From the navbar, I can navigate to my wishlist where all the products that I would like to buy are mentioned.
On the product card,
I can remove the item from the wishlist
Add the item to the cart
If the cart already contains that item, it's only increasing the quantity.

  • Sign-up Page

I can see a sign-up page from where I can sign-up using my email, first name, last name, password & confirm password.
I can see a hide-show icon button that shows or hides my password.

  • Login Page

I can see a login page from where I can log in using my email & password.

  • Logout

I can see a logout button from where I can log out from the app on the header navbar.
Good to have (P1)#

  • Search

I can search for an item from the list via the input textbox on the header navbar.

  • Address Management

I can add multiple addresses, update or delete them.
I can choose a single address to deliver my order.

  • Checkout

Once I choose the address, I can click on the checkout button which would show me the order summary.

  • Product Detail Page

If I click on any product I'm redirected to a single product page with all details & the "Add to Cart" & "Add to Wishlist" buttons.

  • Forget Password

I can click on the "Forget Password" link it will ask me to share my email
Once I input my mail it sends me the mail containing the link to the "Change Password" page from where I can change the password.

  • Loading & Alerts

I can see loading spinners when the data i.e. the products are loading.
I can see the acknowledgment alerts whenever I,
Add item to the cart
Remove Item from the cart
Increase or Decrease item in the cart
Move an item from the cart to the wishlist
Add item to the wishlist
Remove Item from the wishlist
Move an item from wishlist to cart

  • User Profile

I can see the user profile with details containing this email Id, address, etc.
Can contain (P2)#

  • Share your Cart

I can share my cart by clicking on the "Share my cart" button which generates a link that I can share with my friends.

  • Apply Coupons

After I click on the checkout button from the cart I can apply coupons to my price.

  • Payment Integration
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant