https://github.com/pr4k/movie-streaming
Currently Hosted at http://pr4k.pythonanywhere.com/
https://github.com/pr4k/movie-streaming
Last synced: about 1 year ago
JSON representation
Currently Hosted at http://pr4k.pythonanywhere.com/
- Host: GitHub
- URL: https://github.com/pr4k/movie-streaming
- Owner: pr4k
- Created: 2020-03-29T17:48:52.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T03:55:36.000Z (over 3 years ago)
- Last Synced: 2025-01-23T13:17:59.789Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 4.45 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Movie Streaming App Created for Assessment Task (Apli.ai)
## Task
>You have to create a Movie streaming web app using the Django Framework. The app will have
>two types of users, an admin (only one) & some general users (multiple)
>Once a general user is successfully logged in, he’ll be redirected to the All Movies page. All the
>movies available on the platform will appear on this All Movies page in a grid format. Once the
>user selects a movie he’ll be redirected to the Movie Detail page. On the Movie Detail page,
>the user can play the movie and post public comments. All the comments on the movie must be
>visible to all the users
# Description
So the app contains
- Login Page
- Signup Page
- All Movies Page
- Particular Movie Page
- Add Movie Form
- Update Movie Form
- A Comment Section
For images of each Section go to
[Images/](images/readme.md)
**Temporarily hosted at [pr4k.pythonanywhere.com](http://pr4k.pythonanywhere.com/)**
## Testing Credentials:
### Admin:
username: pr4k
password: root
### General:
username: maxs
password: check@1234
For starting the project:
```bash
# Create a Virtual Environment
python3 -m venv .env
# Source Env
source .env/bin/activate
# Install django
pip3 install django
# Clone the project
git clone https://github.com/pr4k/Movie-Streaming
# Install Requirements
pip3 install -r requirements.txt
# Start App
python3 manage.py runserver
# Done
---
# Creating Super User
python3 manage.py createsuperuser
```
# Dependencies
- [Crsipy forms](https://github.com/django-crispy-forms/django-crispy-forms)
- [django video embed](https://github.com/jazzband/django-embed-video)