Skip to content

Audience Real Time Questions with Moderation (for August 2022 event)

Notifications You must be signed in to change notification settings

creative-computing-society/placement-talks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audience Real Time Questions with Moderation

Users can put their questions, and all their questions go to the moderator, and the moderator can filter out genuine inquiries, which then move to a public endpoint. All this process happens in real-time(using WebSockets).

Tech Stack

Client: HTML, CSS, JavaScript

Server: Python, Django, Django Channels

Database: SQLite

Run Locally

Clone the project

  git clone https://github.com/creative-computing-society/placement-talks.git

Go to the project directory

  cd placement-talks

We recommend you to use virtual environment

  python -m venv env

Activate virtual environment
For Windows PowerShell

    env/Scripts/activate.ps1

For Linux and MacOS

    source env/bin/activate

Install dependencies

  pip install -r requirements.txt

Install redis

Add Security Key : Go to project's settings.py file and change the value of SECURITY_KEY variable to desired security key.

Run Migrations

 python manage.py makemigrations
 python manage.py migrate

Start the server

  python manage.py runserver

Team

About

Audience Real Time Questions with Moderation (for August 2022 event)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published