Skip to content

Latest commit

 

History

History
138 lines (90 loc) · 4.5 KB

README.md

File metadata and controls

138 lines (90 loc) · 4.5 KB

ClickFlix


Bạn là một "mọt phim" chính hiệu? Bạn luôn tìm kiếm những bộ phim hay và mới nhất để xem? Vậy thì bạn không thể bỏ qua ClickFlix, trang web bán phim uy tín hàng đầu Việt Nam.

Với kho phim khổng lồ, đa dạng thể loại, chất lượng hình ảnh và âm thanh tuyệt hảo, cùng mức giá cạnh tranh và nhiều ưu đãi hấp dẫn, ClickFlix mang đến cho bạn trải nghiệm xem phim trực tuyến tuyệt vời nhất.

About this Project:

Đây là bài tập lớn môn Thực hành phát triển hệ thống Học Máy (AIT3004_1) với chủ đề trang web mua bán, xem phim trực tuyến.

Đây là hệ thống được xây dựng bằng Django, nó chứa tập dữ liệu với hơn 30000 phim và 50000 thông tin về diễn viên được lấy từ trang web TMDB .

Hệ thống cho phép người dùng đăng nhập, đăng ký, xem phim, xem thông tin chi tiết về phim, xem thông tin chi tiết về phim. Cung cấp giao diện dựa trên bootstrap, html, CSS. Đồng thời bao gồm hệ thống đề xuất dựa trên nội dung tìm kiếm của người dùng

Connect with me at:

Thông tin phiên bản sử dụng:

django==5.0.6
python-dotenv==1.0.1
django-jazzmin==3.0.0
django-extensions==3.2.3
pandas==2.2.2
scikit-learn==1.5.0
stripe==9.8.0
tqdm==4.66.4
pre-commit==3.7.1
mysqlclient==2.2.4

Cách sử dụng:

Cloning the Repository:

$ git clone https://github.com/fl4viooliveira/django_ecommerce.git

$ cd django_ecommerce

Install thư viện venv để tạo môi trường ảo trong python:

$ pip install virtualenv

$ virtualenv env

Kích hoạt môi trường ảo:

trên Windows:

env\Scripts\activate

trên Mac OS / Linux:

$ source env/bin/activate

Cài đặt những thu viện cần thiết :

$ cd myclickflix
$ pip install -r requirements.txt

Tạo một file .env trong thư mục myclickflix để thiết lập tất cả các thư viện cần thiết. Khi đặt giá trị cho các biến môi trường, không được sử dụng khoảng trắng sau dấu "=".

EMAIL_CLICKFLIX_PASSWORD =
STRIPE_PUBLISHABLE_KEY =
STRIPE_SECRET_KEY =

Chạy lệnh sau để khởi động:

$ python manage.py makemigrations

$ python manage.py migrate

Khởi tạo super user:

$ python manage.py createsuperuser admin-name

Chạy server:

$ python manage.py runserver

Contributing

Dự án nhóm bao gồm 4 thành viên sau :


Nguyễn Ngô Việt Trung

Jeroen Engels
Nguyễn Đức Tước

Jake Bolam
Bùi Duy Quảng

Tyler Benning
Nguyễn Tiến Trung

License

NPM   

LICENSE.md file for details.