Skip to main content

Product positioning

How SaaS Starter compares to MVP-first boilerplates and what we prove in code.

Product positioning

SaaS Starter is built as a production B2B SaaS foundation: organizations, queues, webhook-grade billing, and security defaults you can keep for years—not a minimal “ship a landing page this weekend” kit.

Proof in the repository

  • Positioning and competitor answers: .nova/boilerplate/POSITIONING_AND_PROOF.md in your repository clone.
  • Modular packages under packages/* so features are physically scoped.
  • Tests and E2E: run pnpm test and pnpm --filter @app/web e2e for regression safety.

Wizard and codegen

  • pnpm cli init (alias: pnpm cli init) writes .nova/module-prune-checklist.md, .nova/wizard-env.snippet.env, updates app.config.ts, and runs pnpm generate:active-modules.
  • After hand-editing app.config.ts, run pnpm generate:active-modules then pnpm verify:modules so the API route snapshot and CI stay aligned.