Skip to content
← All work

My own product — live · 2026

A raffle platform that runs a whole event from a phone

A mobile-first PWA that takes an in-person basket raffle from ticket sales through the draw, with no app store and no cash box.

smoothraffle.com →

Context

In-person basket raffles and 50/50 draws are still run on paper: pre-printed tickets, a cash box, handwritten basket lists, and a volunteer reading names off stubs at the end of the night. Organizers lose track of which tickets went into which basket, and patrons can only spend the cash they walked in with.

The problem

Replace the paper: card and wallet payments at the door, and a draw nobody can dispute, without an app store review cycle or rented hardware.

What I did

  • Built it as an installable PWA: home screen on iOS and Android, no store submission, no store fees.
  • Modeled baskets, items, ticket types and tiers so a given ticket tier can only be entered into the baskets it qualifies for — the rule organizers had been enforcing by hand.
  • Wired Stripe for card, Apple Pay and Google Pay as browser capabilities, which needs a verified domain rather than an Apple Developer membership.
  • Added QR-code invites, cash sales alongside wallet sales, and email and SMS notification for winners.

Outcome

A live product that runs a full event on hardware the volunteers already own: catalog, ticket sales, allocation, the draw, winner notification.