watchyourtemper.com
An artist site and merch store running on Cloudflare.
I built watchyourtemper.com for my music project. It publishes releases and visual work, and the same repository includes the merch catalog, checkout, fulfillment, and order-state backend.
Overview
Problem
I wanted more control than a link page or stock storefront gave me. The site needed to carry the visual direction of the music, load quickly, and validate commerce data on the server.
Approach
A React SPA handles the media-heavy interface. A Cloudflare Worker serves the app and API from one deployment, validates products and prices before checkout, and stores order and webhook state in Durable Objects.
Build
What I built
I designed and implemented the frontend, responsive visual system, Worker routes, Printful catalog integration, Stripe checkout lifecycle, webhook handling, order confirmation flow, request logging, and deployment configuration.
Engineering focus
The stack uses React and Vite, Cloudflare Workers and Durable Objects, server-owned pricing, Stripe and Printful webhooks, and media performance work for the visual design.
Details
Built with
React, Cloudflare Workers, Stripe
Status
live
Year
2025 to 2026
Next
I'll keep the site stable while adding pages for releases, events, and occasional merch drops.