Tính năng dành cho khách hàng
Tìm kiếm và mua sắm linh hoạt
Tìm kiếm sản phẩm với nhiều bộ lọc (màu sắc, kích cỡ, giá cả, chất liệu)
Thêm sản phẩm vào giỏ hàng dễ dàng
Quy trình thanh toán đơn giản với nhiều phương thức thanh toán
Hệ thống tài khoản khách hàng chi tiết
Đăng ký và đăng nhập dễ dàng
Quản lý thông tin cá nhân linh hoạt
Xem lịch sử mua hàng và trạng thái đơn hàng
Đánh giá và nhận xét sản phẩm đã mua
Chương trình khách hàng thân thiết
Hệ thống tích điểm thưởng khi mua hàng
Quy đổi điểm thành ưu đãi và giảm giá
Voucher và khuyến mãi đặc biệt cho thành viên
Trải nghiệm sản phẩm trực quan
Hình ảnh sản phẩm chất lượng cao với nhiều góc độ
Thông tin chi tiết về chất liệu, kích thước và hướng dẫn chăm sóc
Đánh giá và phản hồi từ người dùng khác
Tính năng dành cho quản trị viên
Quản lý sản phẩm toàn diện
Thêm, sửa, xóa và ngừng kinh doanh sản phẩm
Quản lý chi tiết sản phẩm (màu sắc, kích cỡ, số lượng)
Quản lý hình ảnh và mô tả sản phẩm
Quản lý đơn hàng hiệu quả
Theo dõi và thay đổi trạng thái đơn hàng
Tìm kiếm và lọc đơn hàng theo nhiều tiêu chí
Xuất báo cáo và hóa đơn
Quản lý marketing và khuyến mãi
Tạo và quản lý chương trình khuyến mãi
Thiết lập và phân phối voucher
Quản lý hệ thống tích điểm khách hàng
Quản lý nhân viên và phân quyền
Thêm và quản lý tài khoản nhân viên
Phân quyền truy cập theo vai trò
Theo dõi hoạt động của nhân viên
Báo cáo và thống kê
Doanh thu theo ngày, tháng, năm
Sản phẩm bán chạy nhất
Số lượng hóa đơn tạo ra
Phân tích hành vi khách hàng
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Yêu cầu môi trường
Visual Studio 2019 hoặc 2022 (đã cài workload ASP.NET và web development)
SQL Server 2016 trở lên (hoặc SQL Server Express)
.NET Framework 4.7.2 hoặc cao hơn
Các bước cài đặt
Bước 1: Clone hoặc giải nén source code vào máy tính.
Bước 2: Mở file .sln bằng Visual Studio.
Bước 3: Cấu hình chuỗi kết nối database (Connection String) trong file Web.config:
➡️ Thay TenDatabase thành tên database của bạn.
Bước 4: Khởi tạo database:
Bước 5: Cấu hình API Key của VNPay trong appsettings hoặc trong Web.config (tùy source).
➡️ Đăng ký tài khoản VNPay để lấy các thông tin này. (Có thể dùng chế độ Sandbox để test.)
Bước 6: Build và Run project (F5 hoặc Ctrl+F5).
Bước 7: Truy cập vào trình duyệt với đường dẫn:
http://localhost:[port]/
(Ví dụ: http://localhost:5000)
Mở SQL Server Management Studio (SSMS)
Restore file database (.bak) nếu có sẵn, hoặc
Chạy các file script SQL đính kèm để tạo database và bảng.
Tài khoản mặc định đăng nhập
Admin:
Username: [email protected]
[email protected]
Password: 12345678
Khách hàng:
Username: [email protected]
Password: 123456789
Các lưu ý khác
Nếu gặp lỗi khi chạy VNPay, kiểm tra lại IPN URL và return URL đã khai báo ở VNPay Portal.
Đảm bảo database đã tạo đúng và đầy đủ bảng.
Nếu build lỗi thiếu package, vào Tools -> NuGet Package Manager -> Restore Packages.