π Live Demo: ApnaZoom Video Call
ApnaZoom is a real-time video conferencing web application built using React, WebRTC, Node.js, Express.js, and Socket.IO. It supports secure peer-to-peer video calls, live chat, screen sharing, and session history tracking.
- π₯ High-quality 1:1 video calls with low latency using WebRTC
- π¬ Real-time chat messaging
- π₯οΈ Live screen sharing
- π Peer-to-peer connection for enhanced privacy (no media is sent through a server)
- π Session history saved using MongoDB
- π² Mobile-responsive and intuitive UI
- π Secure login and guest access
- π§Ύ Custom room codes for sharing calls easily
- Frontend: React, HTML, CSS
- Backend: Node.js, Express.js
- Real-Time Communication: WebRTC, Socket.IO
- Database: MongoDB (via Mongoose)
- Authentication: JWT
- Deployment: Render
Add screenshots of your landing page, video call room, chat, etc.
π Click Here to Try It Live
- Node.js (v16+ recommended)
- MongoDB Atlas cluster (or local MongoDB)
- Render account if you want to deploy it too
git clone https://github.com/Mohitkumar1322/zoomclone.git
cd zoomclone