I have included the postman collection in the project for APIs testing. This postman collection has all the APIs that used by the Front End React Js App
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.
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.
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.
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.
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
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.
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.
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.
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.
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.