Slack-style team messaging plus WebRTC audio/video — migrated from raw P2P to a LiveKit SFU for multi-party scale.
An internal Slack-equivalent communication platform: channels, threads, DMs, presence, and real-time audio/video calling — all in-browser.
Originally built on raw WebRTC P2P with Google STUN for NAT traversal. Hit scalability ceilings on 3+ participant rooms (client-side bandwidth, CPU). Migrated to LiveKit SFU to centralize media routing and unlock group calls.