This project is a real-time communication app I built while learning WebRTC. Inspired by Zoom, it supports both group chat and 1-on-1 video calls, providing a seamless communication experience directly in the browser.
This project gave me hands-on experience in real-time communication systems and WebRTC signaling.
The Zoom clone project I built was recognized as one of the top submissions in the 17th Zoom Challenge cohort by Nomad Coders. hahnsb0579
is me.
Announcement Link: https://nomadcoders.co/community/thread/6103
Users can change their display name, with real-time sync and validation against duplicates.
Text-based chat with dynamic room creation, nickname validation, and participant lists.
Secure peer-to-peer video calls powered by WebRTC with support for camera/mic control and in-call text chat.
Displays live room lists, handles duplicate room name prevention, and supports room join/quit actions with live feedback.