A full-stack real-time video chat application built with React, WebRTC, Socket.IO, and Node.js.
- Join rooms with a Room ID
- Toggle mic and camera
- See active users with their status
- In call chat messaging
- Screen sharing support
Please try to test it out.
If the deployed website does not work, it may be because:
- The backend server is not running
- The TURN server plan is not active
👉 In that case, clone the project and run it locally using the setup steps above.
# Clone repo
git clone https://github.com/yourusername/videochat-frontend.git
cd videochat-frontend
# Install dependencies
npm install
# Run dev server
npm run dev