HanQuocNori — Nền tảng học tiếng Hàn trực tuyến toàn diện
Xây dựng nền tảng EdTech học tiếng Hàn trọn gói: LMS, thi trực tuyến, thương mại điện tử và lớp học 1-1 với giáo viên qua video call.

Quy mô hệ thống
Một hệ sinh thái EdTech vận hành nhiều năm với kiến trúc Repository + Service Layer rõ ràng.
Thách thức bài toán
HanQuocNori cần vận hành như một hệ sinh thái hoàn chỉnh thay vì một website khóa học đơn thuần.
Nội dung học đa dạng
6 loại bài tập khác nhau cùng flashcard từ vựng và video DASH streaming.
Thi trực tuyến độc lập
Vận hành phân hệ thi ExamMeta → Exam → ExamConfig → ExamSchedule → TakeExam.
Thương mại điện tử
Giỏ hàng, 3 phương thức thanh toán, mã giảm giá và chương trình affiliate.
Lớp học 1-1
Đặt lịch theo slot, quản lý buổi học còn lại, video call trực tiếp.
Quản trị quy mô lớn
Đa ngôn ngữ và thông báo real-time cho hơn 300 màn hình quản trị.
Bản đồ chức năng
Learning
- Video DASH streaming
- Trắc nghiệm & điền từ
- Nghe hiểu & đọc hiểu
- Flashcard từ vựng
Examination
- ExamMeta → TakeExam
- Chấm tự động trắc nghiệm
- Chấm tay bài tự luận
- Bảng xếp hạng
Commerce
- MoMo / COD / Chuyển khoản
- Mã giảm giá & Affiliate
- Cấp quyền tự động
1-1 Class
- Đặt lịch theo slot
- Video call JWT riêng phiên
- Đánh giá sau buổi học
Admin
- Repository + Service Layer
- Real-time qua Pusher
- Đa ngôn ngữ VN/EN/KR
Hành trình người học
LMS lõi & Ngân hàng bài tập
Nội dung tổ chức theo Khóa học → Bài học → Bài tập với 6 loại bài tập khác nhau, cache Redis theo người dùng để tối ưu tốc độ tải.
- Video DASH streaming + audio + văn bản
- 6 loại bài tập: trắc nghiệm, điền từ, nghe, đọc, dịch, hội thoại
- Flashcard từ vựng
- Cache Redis theo từng người dùng
Ghi chú kỹ thuật


Thi trực tuyến & Lớp học 1-1
Phân hệ thi độc lập kết hợp lớp học 1-1 qua video call Stringee.
- ExamMeta → Exam → ExamConfig → ExamSchedule → TakeExam
- Chấm tự động trắc nghiệm, chấm tay tự luận
- Đặt lịch 1-1 theo slot giáo viên
- Video call JWT riêng từng phiên qua Stringee
Ghi chú kỹ thuật
Giao diện nền tảng





Kiến trúc kỹ thuật
Backend
Admin
Front
Tích hợp
Kết quả & Tác động
"Kiến trúc Repository kết hợp Service Layer rõ ràng giúp hệ thống mở rộng ổn định qua hàng trăm màn hình quản trị và hàng chục nghiệp vụ khác nhau trong suốt vòng đời dự án."— Đội ngũ Kỹ thuật XO