A simple mobile-first web app for hosting Easter egg rolling games. Track turns, hits, and scores from one device.
One person acts as the host and controls the game from their phone. Players take turns rolling eggs in real life, and the host records what happens in the app.
- Setup: Enter all player names. The app randomizes the turn order when the game starts.
- Playing: Each turn, the host taps "Hit" or "Miss".
- Hit: Select which eggs were hit. The roller gets +1 per egg hit, and each hit player gets -1. Hit eggs are removed from the field.
- Miss: The roller's egg is placed on the field, where it can be hit by others on future turns.
- End: Tap "End game" to see final results and placements.
Eggs return to the field when their owner misses again on a later turn. No one is permanently eliminated.
- SvelteKit with Svelte 5
- Tailwind CSS v4
- Static adapter (hosted on Cloudflare Pages)
- Game state persisted to localStorage
bun install
bun run devDev server runs on localhost:3000.
bun run buildOutput goes to dist/.