Dự án
FashionStore — Website Thương Mại Điện Tử Thời Trang ASP.NET MVC
Website thương mại điện tử thời trang phát triển theo mô hình MVC Code First với 28 thực thể và 20 controller. Hỗ trợ phân loại sản phẩm đa cấp (màu/kích thước), giỏ hàng, mã giảm giá và cổng thanh toán trực tuyến.
Đồ án học thuật
ASP.NET MVC 5C#Entity Framework 6SQL ServerUnity DIBootstrap

1. Tổng quan Dự án (Project Overview)
FashionStore là nền tảng thương mại điện tử thời trang hoàn chỉnh được phát triển trên ASP.NET MVC 5 theo hướng tiếp cận Entity Framework Code First với 28 bảng thực thể quan hệ và 20 Controllers xử lý nghiệp vụ bán hàng trực tuyến.
2. Kiến trúc & Tính năng (Architecture & Features)
- Kiến trúc Dependency Injection: Tích hợp Unity DI Container giúp phân tách rõ ràng giữa Service Layer và Repository Layer.
- Catalog Sản phẩm Đa cấp: Hỗ trợ phân nhóm danh mục cha-con, lọc theo thuộc tính kích thước, màu sắc, khoảng giá và thương hiệu.
- Quy trình Giỏ hàng & Thanh toán: Quản lý giỏ hàng lưu trữ session, áp dụng mã voucher giảm giá và tích hợp cổng thanh toán trực tuyến.
- Bảo mật & Quản trị: Xác thực tài khoản với ASP.NET Identity, chống tấn công CSRF (Anti-Forgery Token) và bảng điều khiển quản trị trực quan.