Nuxt Bingo Screenshot

What it does

Create custom bingo cards from a pool of items, share them with a group, and play together. Everyone gets their own randomised card. When someone hits bingo, everyone knows.

The kind of thing you spin up for a watch party, a team event, or any situation where someone says "we should make this a bingo".

How it works

Cards are stored in SQLite so they persist between sessions and can be shared via link. The real-time element — calling items, tracking who's winning — runs over WebSockets so everyone's board stays in sync without refreshing.

Tech

  • Nuxt — full-stack framework
  • SQLite — card and session persistence
  • WebSockets — real-time game state

A small project, but a good excuse to combine persistent storage with real-time communication in a low-stakes context. Source is private. Live at bingo.mhelbich.de.