RUEN
Start a project

Studio product

Quizar

A live quiz platform: the host opens a room, questions go on the shared screen, players answer from their phones with a code.

players per room
500
question types
7
Quizar first screen

Correct answers never reach player devices while a question is open: the payload is built from an allowlist of fields rather than stripped out of a complete one. Tests cover this — they serialise an open question of every type and assert no marker of correctness is present.

Answer speed gives an advantage, but a bounded one, and differences in connection quality are compensated using the measured socket latency: otherwise the winner would be whoever has the better Wi-Fi rather than whoever knows the answer. A page reload or a dropped connection restores the name, score, streak and any answer already submitted — for players and host alike.

TypeScript · Next.js · Socket.IO · PostgreSQL · Prisma · Playwright