Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aleksvitko/djnago-netflix

Django Netflix — это веб-приложение, имитирующее основные функции Netflix. Оно позволяет пользователям просматривать подборку фильмов и телешоу, просматривать информацию о каждом названии и добавлять названия в свой личный список просмотра.
https://github.com/aleksvitko/djnago-netflix

bootstrap django-application django-framework django-project html-css-javascript jango netflix netflix-clone python

Last synced: 11 days ago
JSON representation

Django Netflix — это веб-приложение, имитирующее основные функции Netflix. Оно позволяет пользователям просматривать подборку фильмов и телешоу, просматривать информацию о каждом названии и добавлять названия в свой личный список просмотра.

Awesome Lists containing this project

README

        

# Django based Netflix

#### Django Netflix is a web application built using Django, which allows users to browse and watch movies and TV shows online.
>

[![Maintenance](https://img.shields.io/badge/maintained-yes-green.svg)](https://github.com/rajaprerak/MusicPlayer/commits/master)
[![License](http://img.shields.io/:license-mit-blue.svg?style=flat-square)](http://badges.mit-license.org)

This project is built with :

![HTML5](https://www.w3.org/html/logo/downloads/HTML5_Logo_64.png) , ![CSS3](https://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/CSS3_logo_and_wordmark.svg/48px-CSS3_logo_and_wordmark.svg.png) , ![Vanilla JS](https://upload.wikimedia.org/wikipedia/commons/thumb/9/99/Unofficial_JavaScript_logo_2.svg/64px-Unofficial_JavaScript_logo_2.svg.png) , ![Python](https://www.quintagroup.com/++theme++quintagroup-theme/images/logo_python_section.png) , ![Django](https://www.quintagroup.com/++theme++quintagroup-theme/images/logo_django_section.png)

## Installation 📦
### To install Netflix, follow these steps:
## 1. Clone this repository:
>'https://github.com/AleksVitko/Djnago-Netflix.git'
## 2. Navigate to the project directory:

```bash
cd Djnago-Netflix
```
## 3 . Create a virtual environment:
```bash
python3 -m venv env
```
## 4. Activate the virtual environment:
```bash
source env/bin/activate
```
## 5. Install the project dependencies:
```bash
pip install -r requirements.txt
```
## 6. Set up the database:
```bash
python manage.py migrate

```
## 7 . Create a superuser account:
```bash
python manage.py createsuperuserr
```
## 8 . Run the server
```bash
python manage.py runserver
```
## 8 . Go to localhost:8000
---

## Usage:
### To use Django Netflix, first create an account by clicking "Sign Up" on the homepage. Once you're signed in, you can browse through the selection of movies and TV shows by clicking on the "Movies" or "TV Shows" links in the navbar.

To view details about a title, click on the title's poster image. From there, you can add the title to your personal watchlist by clicking "Add to Watchlist". To view your watchlist, click on "Watchlist" in the navbar.

## Contributing 💡

#### If you'd like to contribute to Django Netfilx, feel free to fork this repository and submit a pull request. For more information on contributing to the project, please check out Django's Git repository on GitHub.

#### Step 1

- **Option 1**
- 🍴 Fork this repo!

- **Option 2**
- 👯 Clone this repo to your local machine.

#### Step 2

- **Build your code** 🔨🔨🔨

#### Step 3

- 🔃 Create a new pull request.

## License
[![License](http://img.shields.io/:license-mit-blue.svg?style=flat-square)](http://badges.mit-license.org)

- **[MIT license](http://opensource.org/licenses/mit-license.php)**