-
Notifications
You must be signed in to change notification settings - Fork 0
MVP Feature List
Makoto Doi edited this page Sep 9, 2023
·
3 revisions
PLAYBOX, an e-commerce platform, is a website where users can browse a variety of products, add them to their carts, engage in product reviews, and complete purchases with ease.
-
New account creation, log in, log out, and guest/demo login
- Users can sign up, log in, and log out.
- Users can use a demo login to try the site without making actual purchases.
- Users can't use certain features without logging in (like adding products to cart, reviewing products, and completing transactions).
- Logged in users are directed to their profile page which displays their past orders and favorite products.
- Logged out users are directed to the main product browsing page.
-
Hosting on Render
-
Products
- All users can view available products.
- Logged in owner can add new products.
- Product owners can edit and delete their products.
- Users can search for products using a search bar.
-
Shopping Cart and Transactions
- Logged in users can add products to their shopping cart.
- Users can view all products added to their cart.
- Users can remove products from their shopping cart.
- Users can complete a transaction/purchase, turning the cart into an order.
- Users can view their past orders.
-
Reviews
- Logged in users can post reviews on products.
- Review authors can edit and delete their reviews.
- All users can view product reviews.
-
Favorites
- Logged in users can mark products as favorites.
- Users can view and manage their favorite products.
- Users can remove products from their favorites.
-
Images
- Product owners can add multiple images to their product listings.
- Users (if allowed) can include images in their reviews.
-
Past Orders & Reorder
- Users can view their past orders and reorder.
-
Bonus Features
-
Search: Users can search products by category.
-
Recommendations: Based on user browsing and purchase history, recommend products they might like.
-
Sale and Discounts: Implement features for sales, discount codes, and special promotions.
-