trevor smith
all work
case study / 06 / product / ecommerce

Committee of Games

A small-batch concrete games shop with a brutalist printed-catalog feel. Each piece is poured, photographed, listed singly, and shipped in a small wooden crate — the site is the front counter.

Inventory is one-of-one by default, so the catalog is item-keyed instead of SKU-keyed. When a piece sells, it disappears from the front counter and reappears in the "already shipped" archive.

Checkout sets parcel, crate, or oversized shipping based on the cart's pieces; Stripe webhooks fan out to Resend for the order confirmation and to a packing list the studio prints before it cures the next pour.

next.jsstripe checkoutshipping tiersresend webhookscommittee-of-games.vercel.app