If you're curious about how WebRTC works or want to build your own video call feature, I put together a simple tutorial repo that shows everything step by step 🙌
What it includes:
📡 WebSocket-based signaling
🎥 Peer-to-peer video call using WebRTC
🧩 Custom React hook for WebRTC logic
🔧 Local device selection (mic & camera)
🧪 Easily testable in a local environment (no TURN server needed)
Built with:
React + TypeScript
Java + Spring Boot (backend signaling)
This is great for anyone just getting started with WebRTC or looking for a working reference project.
Feel free to check it out, give it a ⭐️ if it helps, and let me know what you think!