A browser-based multiplayer party game inspired by Quiplash. 2–16 players compete to write the funniest answers to prompts, then vote for their favorites.
- Two game modes — Classic (everyone answers the same prompt) and Quiplash (paired private prompts, head-to-head voting)
- 2–16 players with real-time sync via Socket.IO
- Host controls — configurable rounds (1/3/5/7), answer/voting timers, and prompt packs
- 7 prompt packs — General, Internet, School, Gaming, Movies, Tech, Fill in the Blank
- Reconnect support — players who drop can rejoin and keep their score
- Pause/resume — host can pause mid-game
- No account required — just share a 4-letter room code
- Next.js 14 (App Router, JSX)
- Socket.IO 4 for real-time multiplayer
- Tailwind CSS 3 + custom animations
- Node.js 22+ with a custom Express server
- In-memory state — no database required
npm install
npm run devOpen http://localhost:3000.
npm run build
npm startPORT and HOST env vars are respected (defaults: 3000, 0.0.0.0).
| Pack | Prompts | Style |
|---|---|---|
| General | 60 | Open-ended funny answers |
| Internet | 30 | Web culture, social media |
| School | 20 | Classroom chaos |
| Gaming | 30 | Video game humor |
| Movies | 20 | Film & Hollywood |
| Tech | 20 | Startup & dev culture |
| Fill in the Blank | 30 | Complete the sentence with _____ |
- 100 pts per vote received
- +200 pts Quiplash bonus if your answer sweeps all votes