trevor smith
all work
case study / 05 / product / membership

Silent Film Celebration

A subscription site for piano studios. Members get film outlines with scene-by-scene musical cues, leveled sheet music, and instructional video — built around a working director catalog and a real Stripe membership.

The catalog and the checkout were the two hard parts. Films, outlines, and sheet music share a single content model so a new title gets indexed everywhere — search, store, and the member dashboard — without copy-paste.

Stripe powers tiered memberships and one-off purchases; webhooks rebuild the entitlements table so "I just paid, why can't I download?" never happens. Auth and download URLs are signed and expiring.

next.jsstripe membershipssigned downloadswistia film hostingsilentfilmcelebration.com