A full-featured real-time video conferencing web application built using the MERN stack and WebRTC . Users can create and join meetings, share their screen, chat with participants, and connect via video/audio in real time.
π Live App
πΉ Demo Video
- Frontend: React.js, CSS, WebRTC APIs
- Backend: Node.js, Express.js
- Database: MongoDB Atlas
- Real-time Communication: WebRTC + Socket.io
- Deployment: Render
- Authentication: JWT
- π Secure room-based video conferencing
- π· Real-time video/audio communication using WebRTC
- π§βπ€βπ§ Support for multiple participants
- π₯οΈ Screen sharing capability
- π¬ In-room text chat
- π Mute/unmute audio and toggle video
- π² Responsive design for all devices
- πͺ Unique meeting room links
| Home Page | Meeting Room | Screen Sharing |
|---|---|---|
![]() |
![]() |
![]() |



