create-perfect-template
v1.0.0
Published
Create a modern Next.js SaaS template with progressive feature activation
Downloads
6
Maintainers
Readme
create-perfect-template
Create a modern Next.js SaaS template with progressive feature activation.
Usage
# With npx (recommended)
npx create-perfect-template@latest my-app
# With npm
npm create perfect-template@latest my-app
# With yarn
yarn create perfect-template my-app
# With pnpm
pnpm create perfect-template my-appInteractive Setup
The CLI will guide you through setting up your project:
🚀 Welcome to Perfect Template!
? What is your project name? my-saas-app
? Which features would you like to include?
◉ 🔐 Authentication (Clerk)
◉ 🗄️ Database (Convex)
◯ 💳 Billing (Autumn)
◉ 🤖 AI Integration (OpenAI/Anthropic)
◯ 📧 Email (Resend)Features
- Next.js 15 - Latest Next.js with App Router
- TypeScript - Full type safety
- Tailwind CSS - Utility-first CSS
- shadcn/ui - Beautiful components
- Progressive Setup - Add features as you need them
Optional Features
- 🔐 Authentication - Clerk integration
- 🗄️ Database - Convex real-time database
- 💳 Billing - Autumn subscription management
- 🤖 AI - OpenAI & Anthropic integration
- 📧 Email - Resend transactional emails
Options
# Skip dependency installation
npx create-perfect-template my-app --skip-install
# Use specific package manager
npx create-perfect-template my-app --use-yarn
npx create-perfect-template my-app --use-pnpmAfter Installation
- Navigate to your project directory
- Add your API keys to
.env.local - Run
npm run devto start development
License
MIT
