Inspiration
Canada's big cities feel disconnected—immigrants, students, locals all live side-by-side but rarely mix. At Hack Canada 2026, we saw how events like hackathons instantly create community. ClipBet recreates that for any local gathering: bars, chess clubs, pickup soccer.
What it does
ClipBet lets anyone at an event bet real money on the outcome:
- Fans scan QR/NFC → see live odds → bet $5-15 via Apple Pay → get notified
- Organizers create markets in 30 seconds → print QR → watch pool grow → resolve
Connects diverse groups around shared local interests. Works for bar trivia, LAN tournaments, hockey bets.
How we built it
- Used Reactiv ClipKit Lab (pure SwiftUI) for Reactiv sponsor challenge
- Two URLs:
/discover(create/browse) +/event/:eventId(bet) - Bettor flow: event screen → pick outcome → Apple Pay → success
- Organizer flow: create market → QR code → dashboard → resolve
- Google Antigravity built SwiftUI screens
Challenges we ran into
- Organizers need dashboard access after closing/reopening Clip
- Every screen had to work in under 30 seconds
- Same URL shows different screens for fans vs organizers
- Simulator doesn't support NFC (demo uses launcher)
Accomplishments that we're proud of
- Complete bettor + organizer flows for Reactiv track in 48 hours
- Live pool stats, payout math, QR generation
- Clear value before 30-second timer turns red
- Solves Canada's "community isolation" with local betting
What we learned
App Clips perfect for quick events where diverse groups gather. 8-hour notifications close betting loops perfectly and notifications work great to inform user of bets closed/event ended. SwiftUI + ClipKit Lab = fast prototypes for Hack Canada's 30-day build phase.
What's next for ClipBet
- Real payment processing
- GPS for nearby events
- Save organizer sessions
- Live pool updates on lock screen
- Launch at SPUR using Hack Canada's post-hackathon support

Log in or sign up for Devpost to join the conversation.