Skip to content

🔥 BBEcom là một ứng dụng quản lý bán hàng trực tuyến được xây dựng bằng ASP.NET với Entity Framework, hỗ trợ bán mã game tự động và tích hợp thanh toán qua VNPay API.

License

Notifications You must be signed in to change notification settings

dokimkhanh/BBEcom

Repository files navigation

BBEcom

GitHub repo size GitHub stars GitHub forks GitHub issues License

BBEcom là một ứng dụng quản lý bán hàng trực tuyến được xây dựng bằng ASP.NET với Entity Framework, hỗ trợ bán mã game tự động và tích hợp thanh toán qua VNPay API.


📑 Table of Contents

  1. Tính năng chính
  2. Yêu cầu hệ thống
  3. Cài đặt
  4. Cấu hình cơ sở dữ liệu
  5. Cấu hình VNPay
  6. Chạy ứng dụng
  7. Đóng góp
  8. Screenshots
  9. License

🔹 Tính năng chính

  • Quản lý sản phẩm, danh mục, và kho hàng.
  • Tạo và quản lý hóa đơn mua hàng.
  • Thanh toán trực tuyến qua VNPay.
  • Cung cấp mã game tự động sau khi thanh toán thành công.
  • Quản lý người dùng và quyền truy cập.

🔹 Yêu cầu hệ thống

  • Windows 10/11 hoặc máy chủ Windows.
  • Visual Studio (phiên bản hỗ trợ ASP.NET và Entity Framework).
  • SQL Server hoặc SQL Server Express.
  • .NET Framework 4.7.2 trở lên.

🔹 Cài đặt

  1. Clone dự án:
git clone https://github.com/dokimkhanh/BBEcom.git
cd BBEcom
  1. Mở dự án trong Visual Studio.
  2. Cài đặt các package cần thiết:

🔹 Cấu hình cơ sở dữ liệu

  1. Tạo cơ sở dữ liệu mới trong SQL Server.
  2. Mở file Web.config và chỉnh sửa chuỗi kết nối:
<connectionStrings>
  <add name="KeyDbContext" 
       connectionString="Data Source=SERVER_NAME;Initial Catalog=BBEcom;Integrated Security=True;MultipleActiveResultSets=True" 
       providerName="System.Data.SqlClient" />
</connectionStrings>

Lưu ý: Integrated Security=True sử dụng Windows Authentication.

  1. Chạy Entity Framework Migration để tạo các bảng (nếu cần):
Update-Database

🔹 Cấu hình VNPay

  1. Cấu hình trong Web.config hoặc thêm biến môi trường trong ứng dụng:
vnp_TmnCode=YOUR_MERCHANT_CODE
vnp_HashSecret=YOUR_HASH_SECRET
vnp_Returnurl=http://localhost:PORT/return
  • Thay YOUR_MERCHANT_CODEYOUR_HASH_SECRET bằng thông tin từ VNPay.
  • vnp_Returnurl là URL xử lý kết quả thanh toán.

🔹 Chạy ứng dụng

  1. Trong Visual Studio, chọn IIS Express hoặc cấu hình server.
  2. Nhấn F5 để chạy ứng dụng.
  3. Truy cập URL hiển thị trên trình duyệt, ví dụ: http://localhost:5000.

🔹 Đóng góp

  • Fork repository.
  • Tạo branch mới cho tính năng hoặc sửa lỗi.
  • Tạo pull request để hợp nhất vào master.

🔹 Screenshots

Main

About

🔥 BBEcom là một ứng dụng quản lý bán hàng trực tuyến được xây dựng bằng ASP.NET với Entity Framework, hỗ trợ bán mã game tự động và tích hợp thanh toán qua VNPay API.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published