Skip to content

mattry/revshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

revshop

Application Overview

The RevShop project aims to develop a secure, user-friendly, and versatile e-commerce application for both buyers and sellers. The core functionalities for buyers include browsing products, adding products to a cart, checkout, and payment processing. Sellers can add products, manage inventory, and fulfill orders. The project's completion will be demonstrated through a cloud-hosted working version, technical presentation, and associated diagrams.

Core Functional Scope

Buyer user account:

As a buyer, I should be able to:

  1. Register on the platform.
  2. Login into the application using email and password.
  3. View product details including image, price, description, and user review.
  4. Browse products by category or keywords.
  5. Add or remove products from the cart and provide quantity.
  6. Checkout and enter shipping and billing information.
  7. Get email notifications when an order is placed.
  8. View order history.
  9. Review products.
  10. Save the product as a favorite.
  11. Make payment using the payment gateway.

Seller account:

As a seller, I should be able to:

  1. Register as a seller with email, password, and business details.
  2. Login into the application using email and password.
  3. Manage inventory of products.
  4. Add new products with price and description.
  5. See placed orders.
  6. Receive email notifications when a user places an order.
  7. Provide discounted price along with the maximum retail price.
  8. View product review.
  9. Get web notifications when the product’s quantity is less than the threshold. (Seller sets the threshold value).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •