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

[Mã code 46365]
  1 Đánh giá    Viết đánh giá
 0      57      16
Phí tải: 300 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
14-10-2025
Loại file
Full code
Dung lượng
#
Code đã kiểm thử
Cam kết hỗ trợ
Không chứa mã độc
Có demo thực tế
Có hướng dẫn cài đặt

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


MÔ TẢ CHI TIẾT

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.

Source code web


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

 

HÌNH ẢNH DEMO

MongoDB,Chatbot,nextjs,nodejs,fullstack,web học trực tuyến

MongoDB,Chatbot,nextjs,nodejs,fullstack,web học trực tuyến

MongoDB,Chatbot,nextjs,nodejs,fullstack,web học trực tuyến

MongoDB,Chatbot,nextjs,nodejs,fullstack,web học trực tuyến

MongoDB,Chatbot,nextjs,nodejs,fullstack,web học trực tuyến

MongoDB,Chatbot,nextjs,nodejs,fullstack,web học trực tuyến

MongoDB,Chatbot,nextjs,nodejs,fullstack,web học trực tuyến

MongoDB,Chatbot,nextjs,nodejs,fullstack,web học trực tuyến

Nguồn: Sharecode.vn



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

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

 
 
LINK DOWNLOAD

[Nghiêm cấm public thông tin cá nhân trong code và demo, thay link demo từ youtube thành drive] [#]

File đã được kiểm thử
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
sharecode.vn
DOWNLOAD
(300 Xu)
Bạn có code hay
ĐĂNG BÁN NGAY

BÌNH LUẬN



ĐÁNH GIÁ


Đ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á
15:11 - 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