built a 2-on-2 video chat feature with WebRTC, Firestore, and JavaScript for bharat-intern-project
No 3rd party software used like agora,etc...also this is free for indefinite period of time. As web-rtc is an inbuilt feature in most of modern browsers and open-sourse too.
Update the firebase project config in the main.js file.
git clone <this-repo>
npm install
npm run dev