Fall 2024_CS619_10057
Fall 2024_CS619_10057
Web application
Abstract / Introduction
The Handmade Crafts Store is an online marketplace designed to connect artisans with
customers who value unique, handmade products. In addition to browsing a variety of
handmade goods, customers will have the option to request custom-made designs, enabling
artisans to showcase their creativity while fulfilling personalized orders. This platform will
facilitate a smooth exchange between buyers and sellers, ensuring a vibrant ecosystem for
artisans to thrive and customers to enjoy exclusive products. Furthermore, the purpose of this
website is to provide artisans with a digital storefront to display and sell their handmade crafts.
The platform will enable customers to discover unique products and connect directly with
artisans for custom orders. The website will act as a bridge, empowering local artisans to reach a
broader market, expanding their business opportunities, and offering customers a convenient
way to access unique, handcrafted items.
Functional Requirements:
3. Admin Features:
Dashboard:
o Overview of website activity (total users, total sales, active artisans, etc.).
User Management:
o Manage customer and artisan accounts (create, update, or delete users).
o Suspend or ban users for violating terms.
Product Management:
o Monitor all products listed by artisans.
o Approve or reject new product listings.
Order Management:
o Oversee orders and transactions between customers and artisans.
Site Management:
o Update website content, such as homepage banners, categories, and special
promotions.
o Set up and manage shipping rates, taxes, and payment gateways.
Reports and Analytics:
o View comprehensive reports on website activity, including sales data, most
popular products, and customer behavior.
Tools:
Supervisor:
Name: Sohail Aamir
Email ID: Soahilaamer@vu.edu.pk
Skype ID: sohailaamir22