Mô tả
Đánh giá

Công Nghệ Sử Dụng

Backend:

  • NestJS (TypeScript)
  • TypeORM (MySQL)
  • BullMQ (Redis job queue)
  • Passport.js + JWT (Authentication)
  • Socket.IO (WebSocket realtime)
  • Nodemailer (Email)
  • class-validator (Validation)

Frontend:

  • Next.js 15 (React 19 + TypeScript)
  • Redux Toolkit (State management)
  • NextAuth.js (Authentication)
  • PrimeReact + Bootstrap 5 (UI)
  • Socket.IO-client (Realtime)
  • Quill (Rich text editor)
  • SweetAlert2 + React-Toastify (Notifications)

Tính Năng Chính

1. Quản Lý Phim & Nội Dung

  • CRUD phim, series, TV show đầy đủ metadata
  • Tích hợp IMDB/TMDB
  • Quản lý tập phim chi tiết, nhiều chất lượng stream
  • Tìm kiếm nâng cao (thể loại, quốc gia, năm, rating, loại phim, sắp xếp)
  • Đếm lượt xem (tổng, ngày, tuần, tháng)
  • Hệ thống đánh giá sao + review
  • Phim hot, top tuần theo lượt xem
  • Phim đề xuất / liên quan
  • Sitemap SEO tự động
  • Trailer URL, năm phát hành

2. Crawler Tự Động – Nhập Phim Từ Nhiều Nguồn

  • Ophim API
  • NguonC API
  • KKPhim API
  • Hoạt Hình 3D
  • Theo dõi trạng thái import
  • Batch import hàng loạt

3. Hệ Thống Tài Khoản & Phân Quyền

  • Đăng ký email + xác thực email
  • Đăng nhập Google OAuth
  • Quên / đặt lại mật khẩu
  • Profile: avatar, bio, tên, giới tính
  • 6 bộ avatar preset (anime, Hàn, Trung, Việt, Tây, meme)
  • Upload avatar tùy chỉnh (5MB, JPG/PNG/GIF/WebP)
  • Hệ thống Role & Permission (RBAC)
  • Gói RoX Premium (subscription có hạn)
  • Ví / số dư người dùng
  • Follow / Unfollow user

4. Livestream & Phòng Chiếu

  • Tạo phòng stream công khai / riêng tư
  • Lên lịch premiere
  • Realtime qua WebSocket (Socket.IO)
  • Đếm user online trong phòng
  • Nhắc nhở / thông báo phòng chiếu
  • Quản lý phòng (bắt đầu, kết thúc, chỉnh sửa)

5. Mạng Xã Hội Tích Hợp

  • Đăng bài (post) kiểu Twitter
  • React bài viết (emoji)
  • Bình luận bài viết (có reply lồng nhau)
  • Bình luận phim + reaction (like)
  • Ghim bình luận (admin)
  • Báo cáo bình luận vi phạm
  • Nhắn tin trực tiếp (DM) giữa user
  • Hệ thống follow
  • Thông báo realtime

6. Tương Tác Người Dùng

  • Bookmark phim yêu thích
  • Watchlist (xem sau)
  • Lịch sử xem + tiếp tục xem
  • Bình luận + reaction
  • Thông báo đẩy realtime

7. Thanh Toán & Giao Dịch

  • Gói Coin (tiền ảo)
  • Gói RoX Premium (subscription)
  • Nạp tiền với nhiều phương thức thanh toán
  • Trạng thái giao dịch: chờ duyệt, xác nhận, từ chối
  • Admin duyệt / từ chối nạp tiền
  • Quản lý số dư user
  • Lịch sử giao dịch đầy đủ

8. Admin Dashboard

  • Thống kê tổng quan (analytics)
  • CRUD phim, tập phim
  • Quản lý user (tạo, sửa, xóa, gán role)
  • Duyệt bình luận
  • Duyệt giao dịch nạp tiền
  • Điều chỉnh số dư user
  • Đăng thông báo
  • Quản lý banner quảng cáo
  • Cấu hình menu động
  • Quản lý diễn viên, đạo diễn, studio, thể loại, quốc gia, tag
  • Cấu hình gói Coin & RoX
  • Cài đặt hệ thống
  • Crawler chọn nguồn và import

9. SEO & Bảo Mật

  • Sitemap tự động
  • Meta tags, slug-based URL
  • CORS whitelist
  • Rate limiting (50,000 req/60s mặc định)
  • JWT auth guard
  • Permission guard từng endpoint
  • Input validation (class-validator)
  • Cloudflare Turnstile chống bot

10. Đa Nền Tảng

  • Layout Desktop
  • Layout Mobile
  • Layout TV
  • Responsive design

Cấu Trúc API

Tất cả endpoint prefix /api/v1, 37 module chính:

Module Chức năng
/auth Đăng nhập, đăng ký, Google OAuth, reset password
/users Quản lý user, profile, balance, RoX
/movies CRUD phim, tìm kiếm, lọc, đề xuất
/episodes Chi tiết tập, stream, báo cáo
/comments Bình luận, reaction, moderation
/posts Bài đăng, feed, reaction
/bookmarks Lưu / bỏ lưu phim
/watchlist Danh sách xem sau
/histories Lịch sử xem, tiếp tục xem
/rooms Phòng stream, lịch chiếu, trạng thái
/notifications Thông báo realtime
/conversations Nhắn tin trực tiếp
/follows Follow user
/transactions Giao dịch tài chính
/coin-packages Gói tiền ảo
/rox-packages Gói premium
/categories Thể loại
/regions Quốc gia
/actors Diễn viên
/directors Đạo diễn
/studios Studio
/tags Tag
/banners Banner quảng cáo
/menus Menu động
/settings Cài đặt hệ thống
/dashboard Thống kê admin
/crawler Import/crawl phim
/announcements Thông báo

Database: 48 Entity

User, Movie, Episode, Media, Category, Director, Actor, Studio, Region, Tag, Comment, CommentReaction, Post, PostComment, PostReaction, Follow, Notification, Conversation, ConversationMember, DirectMessage, Room, Message, Live, History, Bookmark, Watchlist, Transaction, CoinPackage, RoxPackage, PaymentMethod, Announcement, Banner, Menu, Setting, Role, Permission, Showtime, Crawler, EpisodeReport…


 

Yêu cầu hệ thống

Yêu Cầu Hệ Thống Node.js 18+ MySQL 5.7+ / MariaDB 10.3+ Redis (cho BullMQ job queue) Gmail SMTP (gửi email)

Đăng nhập để viết đánh giá.

Chưa có đánh giá nào. Hãy là người đầu tiên!

Full Mã Nguồn GoGoPhim Full Tính Năng Quản Lý Tích Hợp Cào Phim Từ 3 Nguồn

0 bán
18.999.999đ21.000.000đ-10%
  • Version 3.0.2
  • Cập nhật 22/03/2026
  • Tương thích Node.js 18+,MySQL 5.7+ / MariaDB 10.3+,
  • License Regular