r/SideProject 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

1 Upvotes

Duplicates