Skip to content

MVP Features

Andrew edited this page Oct 18, 2021 · 3 revisions

1. User Authentication (Sing Up, Login, Logout, Demo)

  • Users can able to sign up, Login, and Logout.
  • Users can further test site accessibility/functionality by trying a single-click Demo Login.
  • Users cannot access or use certain features without logging in (wishlists, reviews, order history).
  • Upon Login, users are re-directed to the homepage.

2. Profile

  • Logged in users can edit their profile(e.g. first name, last name, etc...)
  • Logged in users can navigate to their order history
  • Logged in users can navigate to their order wishlist

3. Items

  • Users can view an items details (sizes, colors, reviews)
  • users can add items to their cart
  • logged in users can add item to wishlist

4. Reviews

  • logged in users can leave a review on the item (conditional on order history)
  • logged in users can like/dislike other users reviews
  • logged in users can edit reviews they have previously posted
  • logged in users can delete reviews they have previously posted

5. Wishlists

  • Logged in users can add items to their wishlist
  • Logged in users can move items from their wishlist to their cart
  • Logged in users can remove items from their wishlist
  • Logged in users can share their wishlist

6. Cart

  • Users can add items to their cart
  • Users can remove items from their cart
  • Users can adjust the quantity of an item in their cart
  • Logged in users carts will persist after logging out/back in
  • Users can check out which will empty the cart
  • Cart will dynamically update a subtotal for the cart.

Bonus

a. Filters:

When users are browsing the store, they can filter items by things like colors, size, price, etc.

b. Searchbar:

Users can search the website for items that match keyterms

Clone this wiki locally