This is a clone of the popular video streaming site Netflix. Built using Django and uses the requests library to handle data from TMDB API.
The user can perform the following functions:
- A user can view the different movies and Tv shows that are available.
- A user can view a description Of the movie and its current rating.
- A user watch a trailer for a movie or a Tv Show.
The application requires the following installations to operate:
- sudo apt-get install libpq-dev python3-dev
- pip
- gunicorn
- django
- postgresql
- requests
SECRET_KEY=theKeyValue
DEBUG=True
ALLOWED_HOSTS=example.com
TMDB_API_KEY=
- python 3.9.6
- git clone the repository
https://github.com/USPA-Technology/Django-Netflix-Clone.git
- cd into Django-Netflix-Clone
cd Django-Netflix-Clone
- create a virtual env
python -m venv env
- activate env
source ./env/bin/activate
- Open CMD & Install Dependancies
pip install -r requirements.txt
- Make Migrations
python manage.py makemigrations
- Migrate DB
python manage.py migrate
- Run Application
python manage.py runserver 10000
- There are no known bugs currently but pull requests are allowed incase you spot a bug
© 2022 Steve Njuguna & Faith Njoki & Thomas