🔥 GIỚI THIỆU TỔNG QUAN DỰ ÁN
Dự án Website Học Tiếng Trung & Luyện Thi HSK Trực Tuyến Tích Hợp AI là hệ thống E-Learning hoàn chỉnh, hiện đại, được xây dựng theo kiến trúc fullstack chuẩn RESTful API. Hệ thống phù hợp làm đồ án tốt nghiệp, khóa luận chuyên ngành CNTT hoặc phát triển thành nền tảng đào tạo ngoại ngữ trực tuyến thực tế.
🛠️ CÔNG NGHỆ SỬ DỤNG
-
Frontend: ReactJS (Vite), Tailwind CSS, Lucide Icons, Context API, Axios, React Router v6. Giao diện thiết kế theo phong cách hiện đại, trực quan, tương thích đa thiết bị (Responsive).
-
Backend: Node.js, Express.js, kiến trúc MVC rõ ràng, xử lý dữ liệu và xác thực bảo mật JWT, mã hóa mật khẩu Bcrypt.
-
Cơ sở dữ liệu: MongoDB kết hợp thư viện ODM Mongoose.
-
Trí tuệ nhân tạo (AI): Tích hợp Google Gemini API đóng vai trò làm Trợ lý gia sư tiếng Trung ảo 24/7.
✨ CÁC TÍNH NĂNG NỔI BẬT
1. Phía Học Viên (User / Student)
-
Đăng ký & Đăng nhập: Xác thực bảo mật JWT, lưu thông tin phiên đăng nhập an toàn.
-
Khảo sát trình độ ban đầu (Onboarding): Học viên tự chọn mục tiêu trình độ (HSK 1 - HSK 6) để hệ thống tự động đề xuất lộ trình phù hợp.
-
Khám phá & Đăng ký khóa học: Danh mục khóa học theo từng cấp độ HSK kèm huy hiệu trạng thái rõ ràng.
-
Giao diện học tập đa phương tiện:
-
Học từ vựng chi tiết: chữ Hán, phiên âm Pinyin, nghĩa tiếng Việt, ví dụ đàm thoại thực tế.
-
Ngữ pháp trọng điểm kèm giải thích và ví dụ minh họa.
-
Luyện tập bài tập tương tác: Trắc nghiệm chọn đáp án, điền từ vào chỗ trống, chấm điểm tự động tức thì.
-
Phòng luyện thi thử HSK:
-
Đề thi mô phỏng định dạng chuẩn HSK các cấp.
-
Đồng hồ bấm giờ đếm ngược thời gian làm bài.
-
Chấm điểm tự động, thông báo Đạt/Không đạt kèm lời giải thích chi tiết cho từng câu.
-
Lưu trữ lịch sử thi thử và theo dõi biểu đồ tiến độ.
-
Trợ lý AI Gia sư tiếng Trung (Chatbot Widget): Hỗ trợ dịch thuật, giải thích ngữ pháp, sửa lỗi phát âm và luyện đàm thoại theo ngữ cảnh 24/7.
-
Trang cá nhân & Thống kê: Theo dõi tỷ lệ hoàn thành khóa học, điểm trung bình các bài thi.
2. Phía Quản Trị Viên (Admin Dashboard)
-
Thống kê tổng quan (Dashboard): Thống kê số lượng học viên, số khóa học, đề thi và lượt nộp bài.
-
Quản lý Người dùng: Xem danh sách tài khoản, khóa/mở khóa tài khoản học viên.
-
Quản lý Khóa học & Lộ trình (Curriculum): Thêm/sửa/xóa khóa học, sắp xếp thứ tự các bài học và bài kiểm tra linh hoạt.
-
Quản lý Bài học & Tài liệu (Materials): Thêm từ vựng, mẫu câu, cấu trúc ngữ pháp cho từng bài học.
-
Quản trị Ngân hàng câu hỏi & Bài tập: Soạn thảo câu hỏi trắc nghiệm, điền từ, phân loại kỹ năng (Nghe, Đọc hiểu, Ngữ pháp).
-
Quản trị Đề thi thử HSK: Cấu hình thời gian làm bài, điểm sàn đỗ (Pass score), danh sách câu hỏi đề thi.
-
Cấu hình Hệ thống (System Settings): Cấu hình tên website, đổi API Key và System Prompt cho Trợ lý AI ngay trên giao diện quản trị.
🎁 ĐIỂM CỘNG CỦA MÃ NGUỒN
-
Code sạch (Clean code), cấu trúc thư mục phân tầng rõ ràng, dễ hiểu, dễ mở rộng.
-
Có sẵn file Seeder tạo dữ liệu mẫu phong phú (Khóa học HSK 1 - HSK 4, đề thi, câu hỏi trắc nghiệm, bài tập).
-
Kèm sẵn tài khoản Admin và User để test ngay mà không cần khởi tạo thủ công.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn