Skip to content

ShopZy is a Java based e-commerce platform that aims to offer a one-stop shopping experience for various products, including groceries, electronics, clothing, and more.

Notifications You must be signed in to change notification settings

Rups1507/ShopZy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

ShopZy - The Ultimate Shopping Platform

Description: ShopZy is an e-commerce platform that aims to offer a one-stop shopping experience for various products, including groceries, electronics, clothing, and more. Inspired by popular retail chains like Walmart, the main goal of this project is to create an intuitive and user-friendly shopping portal that enables customers to browse, select, and purchase products with ease.

The main stakeholders of ShopZy are:

1.Administrator 2.Vendor 3.Customer

Let's understand the specific roles and responsibilities for each stakeholder.

Administrator Role: The Administrator is responsible for the management and supervision of the platform. The Administrator’s username and password are hardcoded as 'admin', providing straightforward access.

    The Administrator can:
    1.Log into the platform.
    2.Approve or reject vendors who wish to sell their products.
    3.View all products listed on the platform.
    4.View all purchases made by customers
    5.Filter purchases based on specific date ranges, product categories, vendors, or by the username of the customer.

Vendor Role: Vendors list their products on the platform, providing details like product name, category, price, and stock quantity.

    The Vendors can:
    1.Request to list their products on the platform
    2.Can add/update product details, including product name, category, price, and stock quantity
    3.View purchase history for their products.

Customer Role: Customers are the end-users who use the application to browse and purchase various products.

    The Customers can:
    1.Browse through all available products.
    2.Purchase their desired products and receive an order confirmation.
    3.Sign up using personal details, including first name, last name, address, mobile number, username (which will be unique and unalterable), and password.
    4.Sign in using their unique username and password, make necessary changes to personal details, modify passwords, and sign out whenever required
    5.Access their purchase history for future reference.
    6.Delete their account if they no longer wish to use the service.

Deployed Link : ShopZy

About

ShopZy is a Java based e-commerce platform that aims to offer a one-stop shopping experience for various products, including groceries, electronics, clothing, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages