正在加载完整 README。 以下为已保存的摘录。
A subscription streaming home for original short-form stories. 60-second
anonymous trial per (browser session, show), then sign-up + Stripe
Checkout in one flow.
• Next.js 16 App Router · TypeScript · React 19
• Postgres on Neon · Drizzle ORM (postgres-js driver, pooled endpoint)
• Clerk 7 (auth, keyless in dev)
• Stripe 22 (Checkout + Customer Portal + webhooks)
• Mux 15 (direct upload + RS256-signed playback)
• Tailwind v4 · shadcn (built on Base UI)
• Vercel hosting
Open http://localhost:3000.
AGENTS.md lists every env var and where to obtain it; .env.example
mirrors the canonical names.查看完整 README ↗目前无法加载完整 README。请通过原文链接阅读。 以下为已保存的摘录。
A subscription streaming home for original short-form stories. 60-second
anonymous trial per (browser session, show), then sign-up + Stripe
Checkout in one flow.
• Next.js 16 App Router · TypeScript · React 19
• Postgres on Neon · Drizzle ORM (postgres-js driver, pooled endpoint)
• Clerk 7 (auth, keyless in dev)
• Stripe 22 (Checkout + Customer Portal + webhooks)
• Mux 15 (direct upload + RS256-signed playback)
• Tailwind v4 · shadcn (built on Base UI)
• Vercel hosting
Open http://localhost:3000.
AGENTS.md lists every env var and where to obtain it; .env.example
mirrors the canonical names.查看完整 README ↗