Durable state
Users, entitlements, projects, assets, job rows, and counters live in Postgres.
app.sourceclips.co
A clean browser version of the SourceClips workflow: passwordless access, cloud projects, API-backed source search, R2 media storage, Neon job state, and Upstash for lightweight rate limits and dispatch hooks.
Sign in with purchase email
Create a cloud project
Find sources through api.sourceclips.co
Queue downloads and clip jobs
Store media in Cloudflare R2
Preview and export clips
Users, entitlements, projects, assets, job rows, and counters live in Postgres.
Source videos, generated clips, ZIPs, thumbnails, and image assets stay portable.
Use Redis/QStash for rate limits, magic-link throttles, dispatch, and retries.
Deployment checklist