Electronic Marketplace is a full-featured Multi-Vendor E-Commerce Web Application built using ASP.NET Web Forms, C# (.NET Framework), SQL Server, HTML, CSS, Bootstrap, and JavaScript.
The platform allows multiple vendors to register, manage products, receive orders, and track sales while customers can browse products, add items to wishlist/cart, place orders, and track their purchases.
The system includes separate Admin, Vendor, and Client panels with role-based access control and a complete order management workflow.
- User Registration & Login
- Email OTP Verification
- Forgot Password
- Product Browsing
- Category & Subcategory Filtering
- Product Details Page
- Session-Based Shopping Cart
- Live Wishlist System
- Checkout Process
- Cash On Delivery (COD)
- Order Placement
- Order Tracking
- My Orders Page
- Profile Management
- Responsive Design
- Vendor Registration
- Vendor Approval Workflow
- Product Management
- Add Product
- Edit Product
- Delete Product
- Upload Multiple Images
- Category Management
- Subcategory Management
- Order Management
- Order Status Updates
- Inventory Management
- Vendor Dashboard
- Admin Authentication
- Vendor Approval/Rejection
- User Management
- Category Management
- Product Monitoring
- Order Monitoring
- Vendor Control Panel
- Platform Statistics
- Role-Based Access Control
- Registration
- Login
- OTP Verification
- Password Recovery
- Session Management
- Product Catalog
- Product Details
- Product Images
- Product Search
- Product Filtering
- Add To Cart
- Update Quantity
- Remove Item
- Cart Summary
- Session-Based Cart Storage
- Live Wishlist Toggle
- Real-Time Wishlist Count
- User-Based Wishlist Storage
- Checkout
- Order Placement
- Order Items
- Delivery Address Management
- Order Tracking
- Order History
- HTML5
- CSS3
- Bootstrap
- JavaScript
- jQuery
- ASP.NET Web Forms
- C#
- Microsoft SQL Server
- Visual Studio 2012 Compatible
Stores Admins, Vendors, and Clients.
Stores product categories.
Stores product subcategories.
Stores product details.
Stores multiple product images.
Stores customer wishlist products.
Stores order information.
Stores ordered products.
Stores shipping and delivery address.
Stores vendor business information.
- Role-Based Authentication
- Session Validation
- Email OTP Verification
- OTP Expiry Management
- Vendor Approval Workflow
- Input Validation
- Duplicate Record Prevention
- Secure Access Control
Customer Registration
β
Browse Products
β
Add To Cart
β
Checkout
β
Place Order
β
Order Created
β
Vendor Receives Order
β
Vendor Updates Status
β
Customer Tracks Order
β
Delivered
- Multi-Vendor Marketplace Architecture
- Multiple Product Image Upload
- Wishlist Management System
- Live Cart Count
- Live Wishlist Count
- OTP Verification System
- Vendor Approval System
- Order Tracking
- Session-Based Authentication
- Responsive User Interface
- Product Search & Filtering
- Role-Based Panels
- Razorpay Payment Gateway Integration
- Online Payments
- Product Reviews & Ratings
- Coupons & Discounts
- Invoice Generation
- Email Notifications
- Push Notifications
- Analytics Dashboard
- REST API Development
- Mobile Application
- Learned Multi-Vendor E-Commerce Architecture
- Implemented Role-Based Authentication
- Designed Relational Database Structures
- Developed Order Processing Workflow
- Built Wishlist and Cart Functionality
- Improved SQL Query Optimization Skills
- Enhanced ASP.NET Web Forms Development Skills
Rajesh Sahu
- ASP.NET Web Forms
- C#
- SQL Server
- HTML
- CSS
- JavaScript
- Bootstrap
| Property | Value |
|---|---|
| Version | 1.0 |
| Status | Completed |
| Type | Multi-Vendor E-Commerce Platform |
This project is developed for educational, portfolio, and demonstration purposes.



