Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ONLINE LECTURE PLATFORM

iSTREAM online video lecturing platform for UPSA

Prerequisites

Setup Ant Media Server

Install Python 3

$ sudo apt-get install python3.9 python3-pip

Change to app directory

$ cd istream-app

Install Python virtual environment package

$ pip3 install venv

Create and activate virtual environment

$ python3.9 -m venv .
$ source bin/activate

Install required packages for the app

$ pip install -r requirements.txt

Start Mongo Database

$ systemctl start mongod

Start Redis Server

$ redis-server

Start Celery Worker

$ celery -A project.celery worker --loglevel=info

Start Gunicorn

$ gunicorn -w 1 -k eventlet --reload -b 127.0.0.1:8000 app:application

:octocat: Authors: 👨‍💻 Randy Duodu and 👩‍💻 Karen Ackom

About

Online lecturing website for UPSA

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages