Description
Multi Vendors eCommerce Website in ASP MVC .NET 6 and React Js
Description
This online shop is a Multi Vendors eCommerce System having all the features that any modern eCommerce shop required. The shop Admin Panel is built with the help of ASP MVC .NET 6. The Front End (Customer Portal) of the shop is built with the help of React Js and ASP .NET 6 Rest APIs. MS SQL is used for the Database.
Project Complete Explanation Video
I have added a complete video on YouTube about the product modules, configuration, and settings. You can click on the following link to watch the video
Project Configuration
Products Details
Lets we see the Multi Vendors eCommerce Online shop features in detail. There are lots of eCommerce website designs on the internet but it becomes a little difficult to find the right solution. During this eCommerce website development, I keep in mind all the necessary things that are required in any eCommerce development. Following are some of the important features of this project.
1. Basic Data Module
In this module, the user will be able to handle, product categories, tags, colors, sizes, manufacturers, etc. Users will be able to add, update or delete any of the above module data.
2. Products Catalog
In this module, the user will be able to handel all types of operations related to product creation, and updates like price handling, shipping methods handling, product pictures, inventory handling, product different attributes handling and much more.
3. Sales Module
In the Sale Module of this simple eCommerce website, there are order listing, orders items details, payment details of orders, shipping details, orders statuses, etc
4. Users Management
The main purpose of users management module in this multi vendor ecommerce platform is to organize different users data, countries, cities, users addresses. The login admin can search, delete, insert any kind of data related to users management in this module.
5. Discounts Area
In this module, you can create different types of coupons, and campaigns, for your store. You can assign discounts with products, categories, order total, etc. You can set the home page banner for your eCommerce store.
6. Configuration Management
In this module, you can set roles rights for different admin and vendor users. You can restrict any user roles for different pages in this module for your eCommerce shopping website.
7. Dashboard
I have added modern charts in the Dashboard so that user can easily see the sales, orders, products and users data graphically of his/her online ecommerce store.
8. Customer Portal (React Js Website)
We know that in any eCommerce business, there is one admin panel and one customer shop. From the admin panel, the admin performs all operations like product creation, user creation, order management, etc. In the customer shop, the user can navigate different products, can add products to his/her cart, can place an order, and then track the status of his order history. I have made the customer shop using React Js with ASP MVC .NET 6 Rest APIs. For the customer shop, I have used a beautiful template so that any customer who visits the shops finds it attractive and modern.