A full-stack real-time video calling platform built using React.js, Node.js, WebRTC, and Socket.IO. CallBridge enables secure, low-latency one-to-one video communication with authentication, meeting history, and a modern responsive interface.
live link : https://ideo-call-app-3.onrender.com/
- 🔐 User authentication
- 📞 Real-time video & audio calling
- ⚡ Socket.IO-based signaling
- 📱 Responsive design for mobile & desktop
Frontend: React.js, CSS, HTML, WebRTC
Backend: Node.js, Express.js, MongoDB, Socket.IO
Zoom-main/
├── backend/
│ ├── src/
│ │ ├── controllers/
│ │ ├── models/
│ │ ├── routes/
│ │ └── app.js
│ ├── package.json
│ └── ...other backend files
│
├── frontend/
│ ├── public/
│ ├── src/
│ │ ├── pages/
│ │ ├── contexts/
│ │ ├── App.js, index.js, etc.
│ ├── package.json
│ └── ...other frontend files
│
└── README.md
git clone https://github.com/Amit046/Video_Call_App.git
cd Video_Call_Appcd backend
npm install
npm start
Make sure MongoDB is running locally or update the DB URI in your code.
cd frontend
npm install
npm startPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Created by Amit046
Email: amityt500678@gmail.com