Quản lý người dùng
Chức năng đăng ký và đăng nhập người dùng.
Hồ sơ người dùng cho phép cập nhật thông tin.
Quản lý khóa học
Quản trị viên có thể thêm, chỉnh sửa và quản lý các khóa học.
Thông tin chi tiết khóa học bao gồm tên khóa học, giảng viên, mô tả và nhiều thông tin khác.
Đánh giá
Người dùng có thể làm bài kiểm tra liên quan đến các khóa học.
Quản trị viên có thể tạo và quản lý các câu hỏi đánh giá.
Theo dõi tiến độ
Theo dõi tiến độ và trạng thái hoàn thành của người dùng.
Hình ảnh trực quan thể hiện tiến trình của người dùng.
Tạo chứng chỉ
Tự động cấp chứng chỉ sau khi hoàn thành khóa học.
Giấy chứng nhận cá nhân hóa với thông tin người dùng.
Diễn đàn thảo luận
Diễn đàn thảo luận dành riêng cho từng khóa học dành cho người dùng.
Sự tương tác giữa người dùng và người hướng dẫn.
Xác thực & Bảo mật
Xác thực dựa trên mã thông báo JWT.
Kiểm soát truy cập dựa trên vai trò ( ADMIN , USER ).
Mã hóa mật khẩu an toàn.
Tài khoản quản trị mặc định cho quá trình thiết lập ban đầu.
Bảng điều khiển quản trị
Quản lý các khóa học và câu hỏi đánh giá.
Theo dõi sinh viên, khóa học và số lượng đăng ký.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Truy cập vào thư mục frontend và backend rồi làm theo hướng dẫn thiết lập tương ứng.
Phần phụ trợ
Mở thư mục backend trong IntelliJ IDEA hoặc Spring Tool Suite (STS).
Cập nhật thông tin đăng nhập cơ sở dữ liệu trong tệp backend/application.properties.
Biên dịch và chạy dự án từ môi trường phát triển tích hợp (IDE).
Giao diện người dùng
Mở thư mục frontend trong Visual Studio Code (VS Code).
Sau đó, mở cửa sổ dòng lệnh và chạy lệnh sau: