Skip to content

AryanC19/ZoomWebRTC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video Chat Application

A real-time video calling application that enables peer-to-peer communication, built using React, Node, WebRTC, and Socket.IO.

Features

  • 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.

Screenshots

1. Before Call

Generate your ID and share it with the other person. Before Call

2. Making Call

Entering the ID from the second device and clicking Call. Making Call

3. Receive Call

Option to accept the call from the other user. Receiving Call

4. Accept Call

Successful connection interface, with option to hang up. Pick Up Call

Getting Started

Instructions on how to set up the application locally.

Technologies Used

  • React
  • Node.js
  • WebRTC
  • Socket.IO

About

An end-to-end Video chat application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published