Skip to content
Back to work

Real-Time Quiz Platform

Kahoot-style multiplayer quiz app supporting real-time synchronization for ~80 concurrent players at a live event, with live leaderboard updates.

  • Next.js
  • Supabase
  • Realtime
  • TypeScript
Preview coming soon

Overview

A fully interactive, multiplayer quiz platform built for live events. The application handles high-concurrency websocket connections to sync question states, timer countdowns, and live leaderboard updates across all connected clients with minimal latency.

Hard parts

  • 01Handling real-time state synchronization for dozens of users simultaneously without race conditions.
  • 02Optimizing Supabase Realtime subscriptions to prevent connection drops under load.
  • 03Ensuring the UI remains extremely responsive and animations are fluid during rapid state changes.