正在載入完整 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 ↗