Skip to content

Latest commit

 

History

History
83 lines (55 loc) · 1.56 KB

README.md

File metadata and controls

83 lines (55 loc) · 1.56 KB

DESCRIPTION

1. Start video call with many people
2. Created using django and agora sdk

Features

  • Real time video call on browser
  • Show/Hide video
  • Mute/Un-mute mic
  • Create video calling room with more than one person

Tech Stack

Client Side: HTML, SCSS, TailwindCSS

Server Side: Django, Agora SDK

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

DEBUG = TRUE

SECRET_KEY = 'django-insecure-&l1791mq=l$va&&d+2gg0ync(diqqm@*(hows*84!o^@%b2jh='

Agora SDK Credentials

Signup and get the Agora Credentials from the agora official website

APP_ID = 'YOUR_APP_ID'

APP_CERTIFICATE = 'YOUR_APP_CERTIFICATE'

Installation

Create a folder and open terminal and install this project by command

git clone https://github.com/Mr-Atanu-Roy/VideoCallingApp

or simply download this project from https://github.com/Mr-Atanu-Roy/VideoCallingApp

In project directory Create a virtual environment(say env)

  virtualenv env

Activate the virtual environment

For windows:

  env\Script\activate

Install dependencies

  pip install -r requirements.txt

To migrate the database run migrations commands

  py manage.py magemigrations
  py manage.py migrate

Create a super user

  py manage.py createsuperuser

To run the project in your localserver

  py manage.py runserver

Then go to http://127.0.0.1:8000 in your browser to see the project

Author