🧩 HỆ THỐNG CHỨC NĂNG
-
👤 QUẢN LÝ NGƯỜI DÙNG (UserController) Gồm 6 chức năng chính:
✅ Đăng ký tài khoản
✅ Đăng nhập
✅ Đăng xuất
✅ Xem thông tin cá nhân
✅ Cập nhật thông tin cá nhân
✅ Đổi mật khẩu
-
📚 QUẢN LÝ KHÓA HỌC ✅ Xem danh sách khóa học
✅ Xem chi tiết khóa học
✅ Đăng ký khóa học
✅ Lọc và tìm kiếm khóa học
-
👨🏫 QUẢN LÝ GIẢNG VIÊN ✅ Dashboard tổng quan
✅ Xem danh sách khóa học của mình
✅ Tạo khóa học mới
✅ Chỉnh sửa khóa học
✅ Xóa khóa học
✅ Quản lý bài học
✅ Tạo bài học mới
✅ Xem danh sách học viên
✅ Xem thống kê và báo cáo
-
💵 THANH TOÁN ✅ Tạo thanh toán VNPay
✅ Xử lý callback từ VNPay
✅ Xem lịch sử thanh toán
✅ Hủy thanh toán
-
📖 HỌC TẬP ✅ Xem trang học khóa học
-
🏠 TRANG CHỦ ✅ Hiển thị trang chủ
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
HƯỚNG DẪN CÀI ĐẶT
Copy thư mục Web ở trên và dán theo đường dẫn: C:\xampp\htdocs (mặc định)
+ Mở XAMPP mục Actions start Apache và MySQL
+ Truy cập đường dẫn http://localhost/phpmyadmin/ hoặc click Admin MySQL
+ Thêm cơ sở dữ liệu là ezcode và import file ezcode.sql vào cơ sở dữ liệu vừa tạo
+ TẠO TÀI KHOẢN VNPay SANDBOX (https://sandbox.vnpayment.vn/devreg/)
+ Lấy thông tin credentials
+ Vào Models/vnpay.php để config
+ Mở trình duyệt truy cập đường dẫn http://localhost/project_course
---> Cài đặt thành công
Nguồn: Topcode.vn