Serverless Architecture • Cloudflare R2 + Clerk
Secure Video Streaming with Edge Authorization
A serverless video course platform combining SvelteKit, Cloudflare Pages, R2 storage with signed-JWT playback, and Clerk session metadata entitlements.
Signed Playback Tokens
R2 media served through edge-verified short-lived HS256 JWTs — zero egress fees.
Zero-Database Entitlements
User course purchase entitlements stored securely in Clerk's privateMetadata.
Cuanto Webhook Fulfillment
Automated user creation, passwordless onboarding, and instant fulfillment on payment.