[Mã code 61951]

Full Code Nền tảng học trực tuyến LMS (NextJS + NodeJS + MongoDB + Chatbot AI)

  (1 Đánh giá)
  0       50    

Nền tảng học trực tuyến (LMS) thực chiến — có AI Chatbot, Streaming video, Thanh toán online, và Dashboard quản trị chuyên nghiệp

Danh mục
Thể loại
Ngày đăng
14-10-2025
Loại file
Full code
File download
 # [#]
CAM KẾT TỪ NGƯỜI BÁN
CAM KẾT TỪ NGƯỜI BÁN
GIống demo 100%
Hỗ trợ cài đặt qua ultraview
Gồm src code và tài liệu

(Hạng vàng)
Xem trang

Source code
1

Đánh giá (1)
5/5

Ngày tham gia
14/10/2025

Nền tảng học trực tuyến (LMS) thực chiến — có AI Chatbot, Streaming video, Thanh toán online, và Dashboard quản trị chuyên nghiệp

💡 Công nghệ sử dụng

- Frontend: Next.js 15, Redux Toolkit, React Query, TailwindCSS, Zustand, Shadcn/UI,

- Backend: NestJS, Express.js, MongoDB, Redis, Bull Queue

- Realtime: Socket.IO

- Auth: Token, Refresh Token, OAuth2

- Payment: VietQR, Stripe

- Deploy: Docker, PM2, Nginx, GitHub Action, Cloudflare, aapanel

- Upload & Video: UploadThing, AWS S3, MUX, HLS Streaming

  TÍNH NĂNG NỔI BẬT

🎨 UI & Kiến trúc hiện đại

- Thiết kế với shadcn/ui, Zustand, React Query, Redux Toolkit.

- Cấu trúc dự án chuẩn hoá, dễ maintain & mở rộng.

- Tối ưu hiệu năng Frontend (SSR, lazy load, caching, code splitting, tree shaking …).

- SEO thân thiện với cấu trúc meta & sitemap động.

🔐 Auth & Bảo mật

- Login OAuth2 (Google, Facebook).

- OTP & reset password qua email.

- Hệ thống Access Token / Refresh Token an toàn.

 

-RBAC động  – phân quyền chi tiết theo role & module.

💬 Tương tác Realtime

- Comment nhiều cấp (như Facebook) + realtime update.

- Notification realtime cho user và admin (Socket.IO).

- Notification Telegram trực tiếp đến admin khi có order, lỗi, user mới.

 

🧠 AI & Tự động hoá

- Chatbot AI (Gemini) tư vấn bán khóa học, hỗ trợ học viên.

- Email automation (Bull Queue) – gửi email tự động khi có thanh toán, đăng ký, hết hạn.

💳 Thanh toán & Khuyến mãi

- Tích hợp VietQR, Stripe, hỗ trợ thủ công.

- Coupon code linh hoạt, flash sale, membership plan.

- Dashboard doanh thu, đơn hàng, user, voucher.

📚 Quản lý khoá học

- Tạo & quản lý khóa học (Instructor riêng).

- Drag & Drop sắp xếp bài học, quiz, video.

- Quiz & chấm điểm tự động.

-Lưu tiến độ học, resume video đang xem dở.

🎥 Video & Upload

- UploadThing + AWS S3 + MUX.

- Upload video lớn (chunk upload), HLS streaming.

- Hỗ trợ code editor trực tiếp trên web.

⚙️ Backend & Hạ tầng

- NestJS + Redis Cache → tăng tốc độ & giảm tải DB.

- CI/CD GitHub Action, Docker, PM2, Nginx, Cloudflare, AWS.

- Deploy VPS (aapanel, CI/CD, thủ công).

- Scalable & High Availability.


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

HÌNH ẢNH DEMO


web học trực tuyến,fullstack,aichatbot,nextjs,nodejs,mongodb

web học trực tuyến,fullstack,aichatbot,nextjs,nodejs,mongodb

web học trực tuyến,fullstack,aichatbot,nextjs,nodejs,mongodb

web học trực tuyến,fullstack,aichatbot,nextjs,nodejs,mongodb

web học trực tuyến,fullstack,aichatbot,nextjs,nodejs,mongodb

web học trực tuyến,fullstack,aichatbot,nextjs,nodejs,mongodb

web học trực tuyến,fullstack,aichatbot,nextjs,nodejs,mongodb

web học trực tuyến,fullstack,aichatbot,nextjs,nodejs,mongodb


HƯỚNG DẪN CÀI ĐẶT

Tài liệu setup chi tiết được đính kèm trong source code




Nguồn: Topcode.vn

BÌNH LUẬN (0)


ĐÁNH GIÁ (1)

ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
14:43 - 14/10/2025
Code rất tốt
Code rất tốt và phù hợp để phát triển
HỖ TRỢ TRỰC TUYẾN