If your heart is beating and you need food to survive, it’s extremely likely that this crazy pandemic forced you to participate in at least one video call. As companies are adjusting their infrastructures in order to accommodate more and more remote work and products such as Zoom have seen a 2900% growth in their daily active users in just 4 months, it’s clear that video calls will become an increasingly important part of virtually everyone’s life.

Welcome to part 2 of the WebRTC demystified series. In this article we’ll be building a simple video chat app from scratch using Angular and PeerJS, a JavaScript WebRTC wrapper library. If right now you’re sweating and panicking because you don’t know what WebRTC is, first of all calm down, secondly go check out part 1 of this series and I’ll meet ya back here 😎

This is what we’ll be building today:

You can find a working demo here and the GitHub repo here. Are you psyched? If you are, let’s get this party started 🚀


  1. Basic knowledge of…

Aaron Ullal

People & life lover, in permanent beta 🚀

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store