zuri-training / Col_Films_Proj_Team_113

A web application to enable college students in Nigerian institutions upload short movies of their creation.
MIT License
9 stars 12 forks source link
django python

VidHut

Table of Contents

About The Project

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

Feature Requests

User: Unauthenticated

User: Authenticated

Tech Stacks

Getting Started

Dependencies

Installation

Follow the steps below to get the program working on your system locally.

  1. Clone the repo
    git clone https://github.com/zuri-training/Col_Films_Proj_Team_113.git
  2. Change into the directory of the cloned repo
    cd Col_Films_Proj_Team_113
  3. Setup a virtual environment
    python3 -m venv venv
  4. Activate the virtual environment
    . venv/bin/activate
  5. Install the project requirements
    pip install -r requirements.txt
  6. Move into the backend folder where the development files reside
    cd backend
  7. Create your database migrations
    python manage.py makemigrations
    python manage.py migrate
  8. Create a superuser
    python manage.py createsuperuser

    Use the example credentials

    Email: admin@school.edu.ng
    Passsword: schooladminpassword
  9. Start the local development server
    python manage.py runserver
  10. Visit the URL via the browser
    http://127.0.0.1:8000/

Contributing

Please see the the contributing guide for detailed instructions on how to get started with our project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details