
Yoom
LiveYoom is a Zoom-style video conferencing app I built to learn real-time collaboration end to end — auth, meeting rooms, media controls, and scheduling — without sacrificing a clean product feel.
Yoom lets users:
- Sign in securely with Clerk (social + email/password)
- Start instant meetings or schedule upcoming ones with shareable links
- Control the call with mute, video toggle, screen share, reactions, and layout options
- Manage participants (pin, mute, remove) and end or leave meetings cleanly
- Revisit past meetings and recordings from a dedicated history view
- Use a personal room with a permanent meeting link for quick 1:1s
It ships as a responsive, real-time meeting product — the kind of system where auth, state, and media controls all have to stay in sync.
Stack used
Next.jsTypeScriptReactWebRTCClerkTailwind CSSshadcn/ui
