Skip to main content

Everything a paid product needs

Authentication, billing, credits, AI, and the admin tools that keep them running. Configure once, then ship.

Authentication

Email/password, Google, API keys for extensions, and admin roles with route guards.

Payments

Stripe, Creem, and Waffo share one checkout and webhook contract. Switch providers without a rebuild.

Credits

An append-only ledger with idempotent grants, atomic spending, and refunds on failed calls.

AI workbench

Text, image, audio, and video generation behind one capability registry with metered usage.

Growth

Newsletter capture, waitlists, referral attribution, and affiliate commissions.

Internationalization

English and Chinese out of the box, with localized URLs, SEO metadata, and email.

Launch with two keys

Enter a Stripe key and a Cloudflare token in the built-in setup center. Products, prices, database, and storage resources are provisioned automatically.

setup center · 2 keys

Operate through conversation

The repository ships AGENTS.md, CLAUDE.md, and dedicated skills, so Claude Code, Codex, and Cursor understand the codebase and its conventions from the first session.

agents.md · claude.md · skills

Complete by default

Authentication, payments, AI, file storage, admin panel, blog, SEO, and bilingual copy, with production defaults verified by end-to-end tests.

auth · payments · ai · admin