Skip to content

zuri-training/Col_Films_Team_111

Repository files navigation

col_films

A platform that operates like a movie streaming platform but for short movies created by college students.

Feature Requests

User: Unauthenticated

  • Visit the platform to view basic information about the platform
  • View and Interact with the documentation
  • Register to view more details
  • No access to use until registered
  • Able to view all available movies

User: Authenticated

  • Full access to the platform
  • Allow upload of short movies (not more than 15 minutes)
  • User must be a verified college student
  • Watch films uploaded by others
  • Comments, react and share movies
  • Show usage example to users
  • Allow user save data and come back to download

Project Documentation here @wiki https://github.com/proj-team-111/col_films/wiki

App Requirements

-requirements.txt

Architecture

-Monolith(Django Templating)

Installation Walkthrough

  1. Create a folder eg Team_111

  2. Change directory into the folder cd Team_111

  3. Clone main branch to the folder git clone --branch main https://github.com/zuri-training/Col_Films_Team_111.git now the path to the project is Team_111/Col_Films_Team_111

  4. Inside the project folder( Col_Films_Team_111 ), create a virtual environment python3 -m venv env change directory into it and activate it source bin/activate then exit the env cd ..

  5. Install the the dependencies pip install -r requirements.txt

  6. You can test the project by running gunicorn col_films111.wsgi you should see some lines of code that include listening at: ... . If you wish you can visit the address listed, it will take you to the landing page of the project.

Note

  • As it is a django app, the allowed hosts have been set to onecube.zurifordummies.com if you need to make changes, it can be found in col_films111/settings.py
  • It is important that the db.sqlite file is not tampered with and is present during deployment

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published