1. Start video call with many people
2. Created using django and agora sdk
- Real time video call on browser
- Show/Hide video
- Mute/Un-mute mic
- Create video calling room with more than one person
Client Side: HTML, SCSS, TailwindCSS
Server Side: Django, Agora SDK
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='
Signup and get the Agora Credentials from the agora official website
APP_ID = 'YOUR_APP_ID'
APP_CERTIFICATE = 'YOUR_APP_CERTIFICATE'
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