ZeQuestion
A real-time multiplayer quiz, designed, built and run end to end.
The context
A quiz to play with others, remotely: one player creates a room, the others join with a code, and the game runs in real time. The project is mine; it is live.
What I did
The API, the interface, the real-time server and the hosting. Two design decisions: players answer in free text and the host validates, rather than attempting automatic matching in French; and reconnection is taken seriously: a player who reloads the page gets their game and their points back, even without an account. A Discord bot completes the set.
In short
Live at zequestion.fr. What I would change: room state lives in memory, which forces a single instance. A Redis adapter is the next step.