A real-time video calling application that enables peer-to-peer communication, built using React, Node, WebRTC, and Socket.IO.
- Peer-to-Peer Video Streaming: Utilizes WebRTC and Socket.IO for seamless real-time communication.
- Responsive User Interface: Developed with React, featuring dynamic call controls and a unique ID generation system.
- Scalable Deployment: Backend deployed on Render using Node and frontend hosted on Netlify for continuous availability.
Generate your ID and share it with the other person.
Entering the ID from the second device and clicking Call.
Option to accept the call from the other user.
Successful connection interface, with option to hang up.
Instructions on how to set up the application locally.
- React
- Node.js
- WebRTC
- Socket.IO