Fetch TCG — Entry Codes for the Auckland Card Show
A prize-draw entry system for Fetch TCG's stand at the Auckland Card Show. Visitors trade an email for a unique code on their phone; staff look it up at the stall to redeem it and log wheel-spin entries. A last minute request which I managed to build and deploy a day before the show.

The brief
Fetch TCG had a stand at the Auckland Card Show, 15–16 August 2026, with a prize draw and a spin-the-wheel at the stall. They needed something that could take an email, hand back a code the visitor could show on their phone, and let whoever was working the stand find that code in seconds — in a noisy hall, on a phone, with a queue waiting.
The whole thing had to exist before doors opened the next morning.
What I built
A single app doing three jobs:
- The landing page. Enter an email, generate a unique code on screen to screenshot. One code per person, enforced at the database level — the same email always returns the same code rather than minting a second one.
- The stall admin. Password-protected, phone or desktop shaped. Search by code or email, mark a code redeemed with one press, and set a visitor's entry count after they spin the wheel. Every action is one tap away because it gets used standing up, mid-conversation.
- The draw itself. A CSV export of every code, email and entry count, so the draw could be run — and so there was a backup running each hour automatically.

After the show
The app was a success with no issues at all and the Fetch Team logged all the entries, handing out many wheel spins and prizes to all the excited customers.