Real-Time Video Chat with WebSocket-powered matchmaking and WebRTC peer-to-peer connections.
- WebRTC signaling server for peer-to-peer video chat
- Room-based video calls (1-to-1)
- Redis-powered user matchmaking system
- STUN server configuration
- Dockerized microservice architecture
- Frontend: React with TypeScript, Next.js, WebRTC API
- Backend: Go with WebSocket signaling server, Redis for matchmaking
- DevOps: Docker containerization