EShop Ecommerce Shop – Asp.Net Core Mvc Online Ecommerce Application | Onion/Clean Architecture | EF


Project Description

Multi purpose responsive online Ecommerce shop developed using ASP.Net Core, MS SQL server, Entity Framework, MediatR, CQRS, Cleam Architechture/Onion Architechture, Bootstrap 5 etc. It is tested and ready to use for your ecommerce store. What You will get:

  • Complete source code
  • Ready to Publish file
  • Full documentation
  • Full customization on your hand


  • Asp.Net CORE 5.x
  • Entity Framework Core(Code First)
  • MS SQL Server
  • Onion/Clean Architechture
  • CQRS Pattern
  • MediatR
  • Fluent API
  • Bootstrap 5, Jquery
  • LINQ to Sql
  • .Net Authorization

Front UI Feature

  • Eye catching landing page
  • Customer Registration and Login
  • Search Products by name
  • Filter Products by Category
  • Filter Products by variable(Color, Size etc)
  • Product Sorting & Filtering
  • Product Display by Price, New, By Alphabetic etc
  • Product Detail page with image slider
  • Product Quickview & Order
  • Responsive Product Gallery
  • Customer can select product size, color or any other specification related to product
  • Customer can add product reviews and get reply
  • Manage Shopping cart while browsing the products or in checkout page
  • Multiple Payment Gateway, Cash On Delivery, Credit Card, Paypal
  • Order Invoice ready to print or download to customer
  • Order history for customer to check the order delivery or process
  • Track order history
  • Forget/Reset password by email
  • Change Password, Shipping address, Phone, Name etc.

Admin View Features

  • Logo & Favicon Setup
  • Company setup
  • SEO Meta tags and description
  • Sales report (daily, weekly)
  • Advanced dashboard with chart
  • Gallery manager
  • Notify when stock get low
  • Security customization
  • Home page customization
  • Reply to customer review or hide them from shop

Social Media Account

  • Add/Update common update their social media account links on website


  • Product management
  • Categories management
  • Color/Size management
  • Gallery management
  • Order management
  • Stock/Inventory management
  • Customer management
  • Customer Review management
  • Permission managemnt
  • Product attribute and specification management


  • Asp.Net Core 5
  • MS SQL Server 2008 or above
  • Server that support Asp.Net core

Supported Platforms

Project is tested and supported in major modern browsers like Chrome, Safari, Internet Explorer, and Firefox

  • IE 8+
  • Chrome
  • FireFox 3+
  • Opera 11+
  • Safari 5+
  • All Smartphone

Install Application

  • Create new database on your hosting and add connection credential to appsettings.json.
  • Add Paypal credential
  • Add Stripe credential for card payment
  • Add image folder name

Now just run the project or upload to your server. Even you don’t have to run Update-database or make any migration by your own.


We will be happy to hear your thoughts

Leave a reply