Web này là một nền tảng web để duyệt, tìm kiếm và xem phim. Mục tiêu là cung cấp UI/UX mượt mà, tìm kiếm nhanh, hỗ trợ nhiều thiết bị và tích hợp các tính năng cần thiết cho người xem phim (như danh sách yêu thích, đánh dấu đang xem, phụ đề, v.v.).
Tính năng chính:
Danh mục phim theo thể loại, năm, quốc gia
Trang chi tiết phim có trailer, tập phim, mô tả, đạo diễn, diễn viên
Tìm kiếm nhanh và lọc nâng cao
Hệ thống tài khoản người dùng (đăng ký, đăng nhập)
Danh sách theo dõi / yêu thích
Hỗ trợ chơi video với phụ đề
Quản trị nội dung (thêm/sửa/xóa phim, tập)
Công nghệ
Ngôn ngữ chính: TypeScript
Framework/Library (gợi ý): Next.js / Express / NestJS / React (tùy repo)
Cơ sở dữ liệu: (Postgres / MongoDB / MySQL — tùy cấu hình)
Công cụ quản lý gói: npm / pnpm / yarn
Build: tsc / bundler (Vite/Next/Webpack)
(Cập nhật phần "Công nghệ" chính xác theo stack thực tế trong repo.)
Yêu cầu hệ thống
Node.js >= 16 (khuyến nghị 18+)
npm >= 8 / pnpm / yarn
CSDL và các dịch vụ khác (nếu dùng): xem file cấu hình / .env
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
1. Tải source code về
2. Vào thư mục dự án cd PhimT-c
3. Nhập lệnh để tải thư viện cần thiết: npm install
4. Nhập lệnh để chạy web: npm run dev