An ASP.NET Core MVC e-commerce platform for selling Dalat specialties.
Add your screenshots to the
screenshots/folder
Customer
- Browse and search products
- Shopping cart & checkout
- Order tracking
- User account management
Admin
- Product & category management
- Order management
- Customer management
- Sales reports
- Framework: ASP.NET Core 8.0 MVC
- Database: SQL Server
- ORM: Entity Framework Core 9.0
- Auth: ASP.NET Core Identity
- UI: Bootstrap, HTML/CSS/JS
- .NET 8.0 SDK
- SQL Server 2019+
- Clone the repository
git clone https://github.com/quoclam204/DoAnCoSoMVC.git
cd DoAnCoSoMVC- Setup database
- Run
HShopScript.sqlin SQL Server Management Studio
- Configure connection string
Edit
EcommerceMVC/appsettings.json:
{
"ConnectionStrings": {
"DefaultConnection": "Server=YOUR_SERVER;Database=HShop;Trusted_Connection=True;TrustServerCertificate=True;"
}
}- Run the application
cd EcommerceMVC
dotnet restore
dotnet run- Access the app
- Website:
https://localhost:5001 - Admin Panel:
https://localhost:5001/Admin
DoAnCoSoMVC/
├── EcommerceMVC/ # Main application
│ ├── Areas/Admin/ # Admin area
│ ├── Controllers/ # Controllers
│ ├── Models/ # Data models
│ ├── Views/ # Razor views
│ └── wwwroot/ # Static files
├── HShopScript.sql # Database script
└── BaoCaoDoAn.docx # Project report
- Fork the project
- Create your feature branch (
git checkout -b feature/NewFeature) - Commit your changes (
git commit -m 'Add NewFeature') - Push to the branch (
git push origin feature/NewFeature) - Open a Pull Request
Lam - @quoclam204
This project is licensed under the MIT License.
⭐ If you find this project helpful, give it a star!