Skip to content
Oskar Östlind

Halloween Escape Room

A digital escape room built as an event experience — multiple teams, shared clock, tracked progress.

Year
2025
Role
Design, frontend, backend and deployment

The brief

A browser-based escape room where teams solve puzzles against the clock. Each team's progress is stored server-side so the game survives a reload or a dropped connection.

Built on Drizzle and serverless Postgres via Neon, with Vercel KV for game state that gets read constantly. Session handling through NextAuth.

Next step

Tell me what you want to build

A short conversation is enough to tell whether we're a fit. You'll get a clear answer on scope and price either way.