Production-ready app starters
Scaffold a complete Next.js app with auth, routing, layout, and pages — in one command. Choose your color palette, auth provider, and output location interactively.
CRM
Customer relationship management — sign-in/up, dashboard, customers, deals, activities, reports.
ERP
Enterprise resource planning — dashboard, inventory, orders, procurement, finance, HR, reports.
SaaS
Software-as-a-service — landing page, dashboard, analytics, users, billing (plan picker), settings.
Auth
Authentication only — sign-in, sign-up, forgot password, and a protected home page ready to extend.
Professional one-page website schemes
Review modern scheme packs for company profiles, portfolios, agencies, and sector-specific marketing sites.
Supported auth providers
Every setup prompts you to choose an auth integration. Files and dependencies are generated automatically.
None
Skip — add auth yourself later
NextAuth.js
next-auth v5 beta, Credentials provider
Better Auth
better-auth, database-agnostic
Basic Auth (JWT)
Custom JWT cookies, zero dependency
10 color palettes
Pick a primary Tailwind color — every component, button, and accent in the generated app uses it consistently.
How it works
- 1
Run the command
npx sui add crm-setup — the CLI starts an interactive prompt.
- 2
Answer the questions
Project title, color palette, auth provider, and where to place the files.
- 3
Files are generated
All pages, layouts, components, and auth configuration are written to disk.
- 4
Dependencies installed
npm install runs automatically for any required packages.
- 5
Start building
Run npm run dev — everything is wired up and ready to customize.