/kahoot-alternative

An open source Kahoot alternative made with Next.js and Supabase

Primary LanguageTypeScriptMIT LicenseMIT

Open source Kahoot alternative

This is an open source Kahoot alternative built with Supabase and Next.js.

  1. The host starts the game
  2. Players join the game
  3. The host starts the questions
  4. Players answer the questions
  5. Results are shown

Run locally

# Start Supabase
supabase start

# Start Next.js locally
npm run dev

Generate Types

supabase gen types typescript --local --schema public > src/types/supabase.ts

Access the project root at / to join as a player.

Access /host to join as a host.

Database entities

alt text