Download .NET Core 7 MVC Ecommerce Web Apps | EF Core, SQL, Clean Architecture, MediatR, CQRS, Bootstrap 5
By DiceCode
44 sales
881 views
5
1
Project Description
Multi purpose responsive online Ecommerce shop developed using .Net Core 7, MS SQL server, Entity Framework, MediatR, CQRS, Clean 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
Technologies
- Asp.Net CORE 7.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
- Add to Wishlist
- 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
Catalog
- 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
Requirements
- Asp.Net Core 7
- 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.
Application change history
V 1.1.1 Date: 13/07/2023 Fix: In Some Condition Product Delete Not Working Fix: New Arrival Order Fix: Filter By Category Showing Error Sometimes V 1.1.0 Date: 04/07/2023 Fix: Paypal Popup Not Showing V 1.0.0 Date: 16/05/2023 Initial release
foongpon
Hi your preview site seems not working
11 months ago
DiceCode
Thank you for your interest. The live demo is working now, please check again.
11 months ago
recepseyis
When you delete the migration and add-migration again, it gives an error. Can you try it in your own project and provide access?
12 months ago
DiceCode
Why would you delete migration! You shouldn't delete a migration unless you know what you are doing.
If you delete migration many things can happens. So I suggest don't delete any migration unless you understand it properly. But if you want to undo a migration you can use Remove-Migration command instead of directly deleting them.
Please follow EF migration documentation, the project doesn't have any custom migration functionality, so check what gives you the error and try to find it in EF documentation.
Thank you.
12 months ago
ahmed_yeya
could you provide me with part of the documentation and the code architecture, my email: [email protected], thanks for your help
12 months ago
DiceCode
When you complete the purchase, you will get the documentation with it. And in the documentation there you will find the code architecture
Thank you.
12 months ago
ahmed_yeya
I bought many of scripts before, just need screenshots from the solution, to know what is customers panel & admin written by & do you have separated API project.... etc
12 months ago
DiceCode
Hi, this is a MVC project, so no separate API. Also, you will get a idea about the technology and library used from the page description. Also there are a live demo for better understand about the UI.
Hope that will be helpful for you to get some ideas.
12 months ago
alshamsi97
hello i have an issue saying "Unhandled exception. Microsoft.Data.SqlClient.SqlException (0x80131904): Invalid object name 'AppConfigurations'.
"
1 years ago
DiceCode
That means there is something wrong with your connectionstring. By the way did you edited or renamed any code?
1 years ago
DiceCode
Please add your correct database credentials in the appsettings.json before run. And then let us know if still face any issues.
1 years ago
alphageek_dev
Very nice script. If you can add Compare product list and add videos for products
1 years ago
DiceCode
Thank you for your suggestions. We will keep on mind about those feature for upcoming updates.
1 years ago
alphageek_dev
Whats the difference between your .net 6 core and .net 7 core
Is there any difference in the structure of code? Or just you uograded the version ?
Do you have a compare list ?
1 years ago
DiceCode
There are no identical difference between them but only .Net version
1 years ago
alphageek_dev
Demo is not working. Can you fix it plz
1 years ago
DiceCode
No worries , will be available in next 24 hours.
1 years ago
tienvcc
After I setup the project. Press f5 to run the program and receive an error message (Line 20: this.Database.Migrate(); => Microsoft.Data.SqlClient.SqlException: 'A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - The certificate chain was issued by an authority that is not trusted.)'
). The database is not created. How do I fix this error?
1 years ago
DiceCode
Make sure you provided the correct user/password if it has. The message explained that your server is correct but login failed because of some security issue.
So first add encrypt=false at the end of your connection string. I hope that will solve your issues.
1 years ago
tienvcc
ok, it worked. But when I upload the photo, there is an error (Notice in the lower right corner of the screen: Internal error).
1 years ago
DiceCode
This shouldn't happens. Can you share what you set for your gallery/media location?
1 years ago
tienvcc
I set the location at: wwwroot\gallery
1 years ago
tienvcc
In the appsetting.json file I set: "MediaManager": {
"MediaPath": "gallery"
1 years ago
DiceCode
Everything seems ok
1 years ago
DiceCode
If you still face the problem, please email me, I will help you to find the issues.
1 years ago
siyano
I want to add another language besides English. How can I do this?
1 years ago
DiceCode
You need to customize the customize the code. Currently there is no multilingual supported so you need to add it.
1 years ago
maxvejay
Hello, I have a few question.
1) Is it Database first or Code-first approach (I dont want reliance on stored-procedures)
2) How much work is it to convert it to a multi-vendor system (I'm a developer)
3) Your preview is not working.
Kindly address ASAP! Thank you
1 years ago
DiceCode
1. The project is based on code first and all functionality are depended on code level. so no stored procedure are used. All query are in code level and mostly Linq query. Also after added the database credentials you only need to run the project, that means you don't have to run any "update database" command.
2. That depends what kinds of feature you want to done. As you are a developer you will figure it out.
3. Just server expired. Demo will be live within next 12 hours.
Thank you.
1 years ago
DiceCode
The preview is live now. Please check again.
1 years ago
deepx5
Hi Team,
1. Not getting any message or mail when user is successfully registering.
2. Two step authentication is not working, not getting any confirmation link.
3. After deployment to server- unable to upload and delete images from gallery(Admin panel) .
Its bit urgent please provide the support.
1 years ago
DiceCode
Hi,
Here's few things you need to know.
1. There is no feature right now to get notification email when user registered. If you wanted this feature you can always add some feature like that by customizing the code or hire some developer to customize it for you :-)
2. There are no "Two step authentication" section in the apps. Please download the latest version of project.
3. Image deleting are working just fine. I checked both locally and at server no issue found. Also in demo app all is working fine.
Suggestion: If you still face any problem please download the latest version of project and try again.
Thank you.
1 years ago
deepx5
Hi Team, I have purchased this source code but its not working in my local system, Needed your support on the same.
1 years ago
DiceCode
No worries. Can you please explain what kind of problem you are facing to open the project, so we can help you about this? Before open the project make sure you have installed vs2022 and .net core 7 SDK on your system.
Thanks.
1 years ago
deepx5
Now i am able to fix this issue but in admin panel products are not adding, Is there any other source code for admin panel. Can you please provide the support.
1 years ago
DiceCode
What do you mean by product not adding. Are you getting any error or what?
1 years ago
DiceCode
As per as we concerned all functionality are working fine.
1 years ago
deepx5
I am not getting any error message but still unable to add products, Can we have a connect tomorrow, Is there any source code for admin panel?
1 years ago
DiceCode
Sure! We contact with you. :-) hope everything will be ok.
1 years ago
DiceCode
Hi, when you mentioned that you can't add product, does it means that you can't find admin panel?
1 years ago
deepx5
Now its working,
1. As I purchased regular license, Is there any timeline or extra cost for the usage and adding extra services.
2. Can i customize this website as per my requirement?
3. I am interested to buy admin portal, If its fine can you please share the price quota for it. If no up to what extend i can use the admin panel as per my purchase.
4. I can use it for business purpose? if yes then up to what extend as per my recent purchase ? These are the 4 queries i have please share your comments on the same.
1 years ago
DiceCode
Hi, thank you for your query.
1. In regular license you will get Full source code (including admin panel)
2. Yes you can customize it by your own for your personal use, but can't resell it or customize it for other clients by regular license. For that you need to purchase extended license(which you will find in item page license drop-down)
Hope you get your answer :-)
Thank you.
1 years ago
deepx5
As i purchased regular license, can I use it for my business purpose, Admin Source code is not available, can you please confirm up to what time period i can use this admin panel and web application, Is there any timeline or there is no timeline. Thank you for your quick response.
1 years ago
DiceCode
I am not clear about your query! All file are same in both regular license and extended license. After download the files, there you will get 3 folders, publish file, source code & documentation and also a text file with default superadmin credentials. Also both e-commerce and admin panel are in the same source code. Are you clear now?
1 years ago
DiceCode
By the way, if want to use it for business purposes and what to take full benefits and want to modify or develop by your own feel free to purchase "Extended License".
You can purchase "Extended License" by clicking the price drop-down. Check the screenshot. https://ibb.co/wQT2VCN
Here you can also see what you can do with extended license. So it's up to you.
Let me know if you still have any questions.
Thanks.
1 years ago
deepx5
Yes okay, Thank you.
You mean to say - Dicecode is not managing any external code or Apis for Super Admin Panel
, Right? Can i use this application with admin panel for my business for lifetime or is there any restriction. What is the timeline for regular license. Thank you for clarifying all my doubts.
1 years ago
deepx5
In regular License also i can modify as per my requirement and I can use for my business purpose for long time, right? if i will resell it to some one with their requirement then only i have to go for Extended License if i am not wrong.
1 years ago
DiceCode
Yeh. I think you are right.
1 years ago
DiceCode
Also, as per as I know there is no time limitations right now for using any project you purchased.
1 years ago
deepx5
Thank you.
1 years ago
snailsoft
I got an error:
Microsoft.Data.SqlClient.SqlException: 'A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - The certificate chain was issued by an authority that is not trusted.)'
1 years ago
DiceCode
The error message says the application can't connect to SQL server. You need to add SQL server connection straight in appsetting.json file. If you already added then double check your credentials.
1 years ago
snailsoft
Thanks. I fixed it by adding TrustServerCertificate=True; in the connection. But I don't see the paypal Client Id. Can you guide me where to get Client Id?
1 years ago
DiceCode
Sure. You can get it from PayPal. In PayPal go to API section. There you can Generate API key. After generate just copy paste them into appsetting.json. :-)
1 years ago
snailsoft
Can you guide? I got the key but the web still gives me an error
1 years ago
DiceCode
Sure! What is the error message says?
1 years ago
snailsoft
When choosing paypal payment: Error! <-- so short. I signed up for a paypal business account and got the API ID assigned to it. is that correct way? https://rangoleather.com
1 years ago
DiceCode
Hi just follow this video how to get API credentials https://youtu.be/tkN4EQt1P6I
Remember use PayPal sandbox API credentials.
1 years ago
snailsoft
I have setup using the clientId on the picture but still the error payment. Do you have any detailed step-by-step instructions?
https://drive.google.com/file/d/1gBJz91ayfvTpeqJFLD6TPzeH-O7WHpRG/view?usp=sharing
1 years ago
DiceCode
Please send me a message from my profile section. lets see what's happened.
1 years ago
DiceCode
Please send me a message so we can connect via anydesk and see which causes the problem.
Thank you.
1 years ago
snailsoft
Due to time zone difference, please let me know your time zone. thank you
What's new in the July 4, 2023 update?
1 years ago
DiceCode
Please download the latest version. Hope it will solve your issues. Recently I found that PayPal change few codes in their js file so just a small change fixed the issues. If still face the problem let me know.
You can check the last section of items page for Chang log.
Also keep in mind that there are more smal bug fixed and code optimized in v 1.1.1 which will already uploaded for approval and hopefully will get within few days.
Thank you.
1 years ago
pallavik8
could you guide me how to add products ? Or do I get data to be loaded in new database. I have tried adding products from Admin page, but it failed loading homepage with error invalidOperationException: Nullable object must have a value..
1 years ago
DiceCode
Hi, just created a product for testing. everything looks fine to me and no error.
1 years ago
pallavik8
I have added new product and that category stopped loading http://tshop3-001-site1.atempurl.com/shop/appearels
1 years ago
pallavik8
even delete product not working
1 years ago
DiceCode
Sometimes it happens as it it a demo app and multiple user used to add spam items to it and we have to continuously clean up database and file storage. We will check this out and restore the demo site from backup and hope it will solve the issues:-)
1 years ago
pallavik8
still not working. when will this be restored
1 years ago
DiceCode
Hi, Thank you for contacting about the bug. we already fixed the bug and uploaded to codecanyon. Now you have to wait until codecanyon approve this update. you will be notified as soon as update were approved.
Happy coding :-)
1 years ago
DiceCode
Hi, All bugs are fixed in v1.1.1 which is already summited for approval. the approval may take 1-5 days, but most of the time evanto approved items in 1-2 days. please download the latest version as soon as get approved.
Live preview also updated and you can check them right now. :-)
thanks.
1 years ago
pallavik8
CreateProduct page we got in download doesn't have option to add size, varriants etc.. But its showing in live priview
1 years ago
DiceCode
did you purchase this item? from where did you download the item! because i didn't see you didn't purchase any item yet.
1 years ago
pallavik8
yes we purchased on 6th july. Its on my boss name . Ken Fischer
1 years ago
pallavik8
can we get data dump.
1 years ago
DiceCode
We are not clear about query about "can we get data dump". can you explain what do mean?
1 years ago
DiceCode
there is no data dump. please use your own data to create new product. also from your previous message you need to create color and size before create new product to add variants items. i think you get it now.
1 years ago
francognecco
If I want to delete some sections from the Home Page, only show products and something else, would be a problem to customize that?
1 years ago
DiceCode
There wouldn't be any problem if you temporarily hide or permanently delete some section from homepage or maybe st of the pages.
1 years ago
francognecco
can I change the language to spanish?
1 years ago
DiceCode
No, currently only English is supported.
1 years ago
francognecco
I want to buy this code, but I have some questions before. Can I customize the code, to use the payment methods that are allowed in Argentina? It is customizable this code?
1 years ago
DiceCode
You will get Full source code with the purchase and the project are highly customizable and modular. So just cheers :-)
1 years ago
reddyvelagalas
Your code has got bugs , It is failing with compilation errors
1 years ago
DiceCode
Hi, what kind of error you are getting. There shouldn't be any type of error. The project has tested continuously, so we can say it is 100% perfect project.
1 years ago
DiceCode
On second thought do you have.net 7 skd installed? If you don't have VS2022 and .Net 7 SDK then you can't run the project. So let us know what type of error you are getting so we can help you about that.
1 years ago
reddyvelagalas
Hi I downloaded the latest update 4th July 2023 , that fixed the issue . Thanks
1 years ago
DiceCode
That's great :-)
1 years ago
kavirizki86
can you integrate payment gateway with extra cost ?
1 years ago
DiceCode
Sure. Please send me message via profile message.
1 years ago
elnomrosy661
where can i see a demo
2 years ago
DiceCode
Click on Live Preview.
2 years ago
elnomrosy661
Not working
2 years ago
DiceCode
Just checked. Live Preview is working fine.
Please try again
2 years ago
elnomrosy661
yeah it works now
how i can login as an admin and try the dashboard?
2 years ago
DiceCode
If you have permission to access admin dashboard you can use same login credentials to login as customer and admin. Click on the red/orange icon in the menu for access dashboard.
You can check this screenshot https://ibb.co/ZYLz8Kp
2 years ago
elnomrosy661
yeas i need the login credentials for an admin please
2 years ago
DiceCode
Did you clicked View Preview button. After you clicked you will see the login credentials in the next page. Let me know if you found that.
2 years ago
elnomrosy661
ok thanx alot
2 years ago
Regular License
$59
Quality checked by Envato
Future updates
6 months support from DiceCode
Buy Now
Price is in US dollars and excludes tax
DiceCode
File Name | codecanyon-net-core-7-mvc-ecommerce-web-apps-ef-core-sql-clean-architecture-mediatr-cqrs-bootstrap-5-v1.zip |
Last Update | 13 July 2023 |
Published | 15 May 2023 |
Category | .NET |
Compatible Browsers | IE8, IE9, IE10, IE11, Firefox, Safari, Opera, Chrome, Edge |
Compatible Software | .NET 6.x, Other |
High Resolution | Yes |
Source Files Included | Active Server Page ASPX, C# CS, SQL, XML, JavaScript JS, JavaScript JSON, HTML, CSS |
Tags | asp.net core, asp.net core ecommerce web application, aspnetcore, bootstrap 5, cart, clean architecture, credit card payment, ecommerce, ecommerce project, ecommerce shop, mediatr cqrs, online shopping, payment gateway, paypal, shopping cart |