Tired of boring voice calls? Craving the power of face-to-face interaction, even when miles apart? Welcome to VidChat, your gateway to a vibrant world of group video chat experiences.
Built with cutting-edge technology: VidChat leverages the robust Agora Web SDK and a reliable Django backend to deliver seamless, crystal-clear video connections for you and your group.
Ready to unlock the fun? Here's your adventure guide:
-
Gear Up: Snap up your copy of VidChat's source code by cloning the repository with this magic command:
-
Fuel Your Project: Once you've landed in the
mychat
directory, cast this spell to install all the necessary ingredients: -
Unleash Your Inner Magician: To make VidChat your own, you'll need to acquire some special tokens from the land of Agora.io. Here's how:
- Head over to https://www.agora.io/en/ and create your very own Agora app.
- Once your app is up and running, locate the sacred
appid
andappCertificate
. These are your keys to the video chat kingdom! - Carefully copy and paste these magical incantations into the designated spots within
views.py
andstreams.js
.
Here's a peek at the incantations you'll be replacing:
Python
# views.py def getToken(request): appId = "YOUR APP ID" appCertificate = "YOUR APPS CERTIFICATE" ......
JavaScript
// streams.js .... const APP_ID = 'YOUR APP ID' ....
-
Let the Connection Flow: With all the ingredients assembled, it's time to ignite the magic! Cast this final spell to launch the VidChat server:
Now, gather your friends and prepare to experience the magic of connection like never before!# VidChat