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.