Paid SaaS

Paid SaaS

Your users sign up and start free (with usage caps), then pay once to unlock unlimited — each user only sees their own data. Payments go through Creem; add your own Creem keys to actually collect money.

Key features

  • Open registration, data isolated per user
  • Free quota for your users, enforced server-side
  • Creem payments — one-time purchase unlocks Pro
  • Admins manually mark paid / revoke

List price US$49.9

29.9 USD / project

Use this template

The payee on your receipt is Creem.

Prices you see in the demo below are the template's own sample pricing — you can change them to your own after purchase.

Demo

Open in new window

What it looks like

Real screenshots with sample data. Click any image to enlarge.

Home page (desktop, sample data)
Home page (desktop, sample data)
Home page (mobile, sample data)
Home page (mobile, sample data)
My projects (desktop, sample data)
My projects (desktop, sample data)
My projects (mobile, sample data)
My projects (mobile, sample data)
New project (desktop, sample data)
New project (desktop, sample data)
New project (mobile, sample data)
New project (mobile, sample data)
Project detail (edit view) (desktop, sample data)
Project detail (edit view) (desktop, sample data)
Project detail (edit view) (mobile, sample data)
Project detail (edit view) (mobile, sample data)

What's in the deliverable

  • 11 pages
  • 6 API routes
  • 7 database tables
  • 12 docs
  • 6949 lines of code

Docs: ACCEPTANCE.md, ARCHITECTURE.md, BILLING.md, CHOOSE_SERVER.md, DEPLOYMENT.md, HOW_IT_WORKS.md, IMAGE_CREDITS.md, OPERATIONS.md, PRODUCT_SPEC.md, PROMPTS.md, TASKS.md, THIRD_PARTY_NOTICES.md

Counted from a real generation with the default config, on 2026-09-13, commit bad4b60.

Already done for you

  • Sign-up, sign-in, and sign-out are wired up; pages that require login can't be opened without one.
  • Every data type ships with list, create, and edit pages plus matching CRUD APIs.
  • Required fields and dropdown options are re-validated on the server.
  • Each user only sees their own data — tweaking the URL won't open someone else's.
  • Usage caps for unpaid users are enforced on the server, not bypassable from the browser.
  • The public site and the admin share one codebase — change it once, both update.
  • Deployment steps, troubleshooting, and ready-made prompts for Codex / Claude Code are in the docs.

What's not included

  • WeChat/Alipay direct (Creem only)
  • Team seats & collaboration
  • Usage-based billing

More details

How to customize
When generating, the product name, page copy, form fields, and which pages are public are adjusted to your answers. For bigger changes — a new page type, a new third-party integration — edit the code yourself after downloading, or hand the included modification guide to Codex / Claude Code.
Tech stack
Frontend: Next.js + React + TypeScript
Backend: Next.js API Routes
Database: PostgreSQL + Prisma
External dependencies
数据库 (PostgreSQL), Creem Billing 在线收款 (可选)
Last updated
2026-09-14

Paid SaaS

29.9 USD / project

Use this template

The payee on your receipt is Creem.