Prerequisites: HTML/CSS and Javascript
We will be using NodeJS to establish a server and make video connections.
Note: You may use any technology at back-end according to your choice.
At the heart of this video chat application we would need something which can be used to exchange the data(in this case video-streams).So we would design a server that can serve the purpose.
To start preparing our simple server we would need the following dependencies added to our project:

Now, to establish an express server we need to create an instance of express which can transfer our data across networks and devices.

Yes, it is that simple to create an express server!!!!
Useful links:
WebRTC : https://webrtc.org/start/
Source Code: https://github.com/parasnagpal/WebRTC-videochat/
<Don’t forget to Add a Star/>