EUCO Ticketing Platform — Stripe, QR Check-In & a Scanning App
Edinburgh University Chamber Orchestra sold tickets the way most student societies do: on the door, for cash, off a paper list. It couldn't sell ahead of a concert, couldn't show real-time capacity, and didn't scale as audiences grew — all real constraints for an orchestra trying to run its highest-attendance seasons yet.
The build
A Stripe-integrated ticketing platform on the main EUCO site, handling online sales, QR-coded digital tickets, and Apple/Google Wallet passes. On the door, a companion React Native app scans each QR code against the same backend in real time, so check-in and sales share one source of truth rather than a spreadsheet reconciled after the fact.
Why it mattered
This removed the two things a manual box office can't do: sell in advance, and check attendance live during a concert. It shipped ahead of the orchestra's highest-attendance season to date, running through a full concert season without a single reported check-in failure.