Mon Co. — Mon Protocol Team
Collect Fun
Drag, swipe, or scroll horizontally
- Next.js
- NestJS
- Stripe
- Amplitude
- BrainCloud
- Web3
- Payments
Collect Fun is a collector-facing web product where every card surfaced through gacha-style mystery packs is backed by real PSA-graded Pokémon slabs and sealed product the team actually holds. BrainCloud runs the game layer behind the app; a Next.js frontend delivers the experience, and NestJS owns service integration with Stripe powering pack purchases—I implemented Stripe checkout, webhooks, and the voucher system. I also integrated Amplitude for web analytics across the collector experience. Digital collectibles, inventory, and trading extend the loop on-chain where the product calls for it. When someone pulls a physical slab, they move through in-app claim and intake forms so the team can validate the win and ship the graded card.
Product & fulfillment
- Pack openings and inventory are designed around real-world stock: outcomes in the gacha map to PSA cards the business controls, not purely synthetic drops.
- Physical claims are handled through structured flows in the app—collectors submit the details needed for verification and shipping once they are eligible for a slab.
Stack & integrations
- Next.js for the end-user marketplace and pack-opening experience.
- NestJS for account flows and orchestration with BrainCloud’s managed game backend; Stripe for payments (checkout, webhooks, and vouchers), which I implemented end to end.
- Amplitude for web product analytics—funnel and engagement tracking across the collector experience.
- On-chain layers for collectibles, inventory, and trading paired with operational processes for physical fulfillment.
Impact
- Shipped a complete loop from purchase and BrainCloud-backed pack logic to digital ownership surfaces and real-world PSA delivery—bridging Web3-style collecting with accountable physical inventory.
- Reduced operational friction by keeping claims, verification context, and fulfillment handoff inside the product instead of ad-hoc support threads.
- Stripe payments and Amplitude analytics gave the team measurable purchase funnels and promo control (vouchers) for a live collector product.



