Projects / Heady Buffalo
E-commerce
Heady Buffalo
A storefront for handmade patches, totes, macramé, and home goods.
Overview
An online store for handmade, made-to-order goods, with secure checkout and a private admin.
The problem
A small maker needs a store that can't be tricked on price and stays easy to run.
What I built
- Server-priced Stripe Checkout sessions and webhooks. The browser cart is re-validated against the catalog, so a price can't be edited on the client.
- A private admin, an owner-review gate before any product can be sold, and feature flags for future marketplace and subscription work.
- Procedurally generated decorative art, plus a contact form with a honeypot and rate limiting.
Architecture
- Next.js 15 (App Router) with API routes for checkout, webhooks, and contact, plus security headers and redirects.