1. Hệ thống Người dùng (Client)
-
Tài khoản: Đăng ký, đăng nhập (phân quyền User/Admin), cập nhật hồ sơ và thay đổi ảnh đại diện.
-
Mua sắm: Xem danh sách sách, lọc theo danh mục, tìm kiếm sách và xem chi tiết sản phẩm.
-
Giỏ hàng: Thêm/xóa sản phẩm, cập nhật số lượng bằng Ajax và kiểm tra trạng thái đăng nhập trước khi thanh toán.
-
Thanh toán: Nhập thông tin giao hàng, chọn phương thức thanh toán và hiệu ứng pháo hoa khi đặt hàng thành công.
-
Lịch sử: Quản lý đơn hàng cá nhân, xem tiến độ giao hàng (icon ô tô di chuyển) và hủy đơn hàng khi còn ở trạng thái chờ.
2. Hệ thống Quản trị (Admin)
-
Dashboard: Biểu đồ thống kê doanh thu 7 ngày, tỷ lệ đơn hàng và số lượng sách theo danh mục.
-
Quản lý Thành viên: Thêm, sửa, xóa người dùng, quản lý quyền hạn (Role) và thông tin liên hệ.
-
Quản lý Đơn hàng: Bộ lọc trạng thái, cập nhật tiến độ đơn hàng, xem chi tiết sản phẩm kèm ảnh trong Modal lớn và in hóa đơn chuyên nghiệp.
3. Công nghệ & Giao diện
-
Backend: PHP thuần, MySQL (PDO), xử lý dữ liệu qua Ajax/JSON.
-
Frontend: Bootstrap 5, CSS tùy chỉnh (tông màu xanh da trời), FontAwesome.
-
Tiện ích: SweetAlert2 (thông báo bo góc tự đóng), Canvas-confetti (hiệu ứng pháo hoa), Chart.js (biểu đồ).
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
import csdl, truy cập localhost/tên project