← All work

Real-time multiplayer

Real-time group mechanics

A multiplayer engine where guests join from a link — no app, no account, five seconds.

The system

Server-authoritative state for fast group sessions. Participants arrive by unguessable link, claim a name, and are participating in seconds. The host carries the only install; everyone else gets the fun part in the browser.

The joining moment is the product and the growth loop at once, so it was engineered like one: zero accounts, zero friction, capacity and finality arbitrated transactionally on the server.

The hard parts

Trustworthy without accounts

Unguessable links plus server-side arbitration make guest sessions safe — no client is ever the referee.

AI-seeded content

Sessions can be generated from a prompt, complete with editorial copy, then finished with a rendered, shareable recap.

Thirteen days to the full loop

Create, invite, run live, reveal, recap — the entire loop shipped in thirteen days of building.

In numbers

0
accounts to participate
~5s
link to participating
13
days to full loop

Flutter · Next.js · Firestore · server functions

Happy to walk through this one properly — what it does, how it's put together, and what it would take to build something like it for you.

Vague is fine.

What kind of help? optional — pick any