campfire
Serverless Discord Clone
A serverless, real-time messaging application clone of Discord built in 2 days using Next.js, Supabase, and Vercel.
TypeScript · Next.js · Supabase · TailwindCSS · Bun
the problem
Deploying and scaling custom real-time messaging platforms is expensive and difficult due to stateful server maintenance.
what came out of it
Handled real-time message sync, user profiles, and active session revocations with zero stateful servers. Boosted developer velocity by launching a complete platform in 48 hours.
notes from the build
- Developed and launched a serverless Discord clone (campfire) in just 2 days, proving rapid prototyping and developer velocity.
- Implemented global real-time synchronization for messages, user avatars (via Supabase Storage), and profile info.
- Crafted a premium macOS-style active sessions inspector, enabling users to view and revoke authentication tokens dynamically.