Build · e commerce · In development
Blast Bags
Real-money Pokemon rip-pack platform with published odds, a guaranteed floor value, and a native iOS app on the same backend.
What it is
A real-money commerce platform built for Bhurst Entertainment. Blast Bags sells sealed Pokemon rip packs with published odds and a guaranteed floor value on every pack. Buyers open packs through an animated slide-to-rip reveal, hold cards in a vault, sell back instantly for store credit, or ship the physical cards home. A full admin ops suite runs fulfillment, store credit, and tier management. A native SwiftUI iOS app puts the live-break broadcast dashboard, storefront, vault, and rewards on the same backend.
- Web
- iOS
- Next.js
- TypeScript
- Supabase
- Tailwind CSS
- SwiftUI
What it does
6 things, working.
Published, versioned odds and a guaranteed floor value on every pack
Animated slide-to-rip pack reveal
Card vault with instant sell-back for store credit
Physical card shipping with order history
Full admin ops suite: fulfillment, store credit ledger, tier management
Native SwiftUI iOS app: broadcast dashboard, storefront, vault, rewards
Screens
See it running.
The build
Why, and how.
The problem
Rip-pack commerce runs on trust, and buyers usually get none. They cannot verify the odds behind a sealed pack or confirm what a pull is worth. Bhurst Entertainment needed a real-money platform where the math is public and the money handling is provably correct.
What I built
Built a commerce platform where every pack carries published, versioned odds and a guaranteed floor value. Money movement is server-authoritative end to end: checkout is idempotent, and webhook-race guards make sure a charged buyer never lands on an empty vault. Storefront, reveal, vault, buyback, shipping, and admin ops run on one backend, with a native SwiftUI iOS app on the same data.
How it was built
- One backend serves the web storefront and the native iOS app
- Storefront, slide-to-rip reveal, vault, buyback, and shipping built as a single commerce loop
- Admin ops suite covers fulfillment, store credit, and tier management
- Money-correctness engineering: idempotent checkout, webhook-race guards, server-authoritative balances
What came of it
- 11 pack tiers live in the storefront with published odds
- Native 5-tab iOS app spanning broadcast dashboard, storefront, vault, and rewards
- 99 unit tests on the iOS target
- 20-task audit campaign closed with adversarial review on every fix
Want a build like this?
Tell me what you are trying to grow. I reply within 24 hours.