←Return to Works

Zap!-Quiz

Zap!-Quiz is a real-time multiplayer online quiz application supporting buzzer-style and free-text questions, official curated quizzes (e.g. world/japanese history) and user-generated quizzes.

Firestore sync
Realtime
Realtime game state and statistics
Room leader model
Architecture
Distributed room leader based progression
Zap!-Quiz screenshot 1
Zap!-Quiz screenshot 2

Technologies Used

  • Next.js 15
  • React 19
  • TypeScript
  • Tailwind CSS
  • Firebase (Firestore, Authentication)
  • framer-motion
  • zustand
  • katex
  • js-yaml

Features

Real-time Multiplayer
  • Buzzer-style fastest-responder system
  • Room leader model for stable game progression
  • Realtime synchronization via Firestore
Flexible Question Types
  • Buzzer / multiple-choice / free-text answers
  • Support for multiple-correct forms (tolerant matching)
Official & User Content
  • Curated official quizzes (world history, Japanese history)
  • User-generated quizzes with easy editor