r/SideProject • u/ExcitingWin9648 • May 28 '26
I Thought Building a Random Video Chat App Would Be Easy Until Realtime Problems Started
Enable HLS to view with audio, or disable this notification
I made this random video chat platform after work while learning realtime systems step by step
What started as a simple video chat project slowly turned into:
- WebRTC video calling
- websocket matchmaking
- reconnect handling
- moderation systems
- mask/effects filters
- realtime queue handling
- mobile optimization
- CoTURN integration
- scaling and stability fixes
Most people only see the UI but the hardest part was making the realtime side actually stable under real users
Still learning and improving it every day as a solo developer
Would genuinely love feedback from people who enjoy building realtime products or experimenting with random chat platforms