Use when building enterprise SaaS applications - premium Next.js boilerplate with TypeScript, Tailwind CSS, Shadcn UI, authentication, and multi-tenancy
This skill provides expertise in using the premium SaaS Boilerplate by Ixartz, a production-ready Next.js starter template with TypeScript, Tailwind CSS, Shadcn UI, authentication, multi-tenancy, and essential SaaS features.
Use this skill when:
| Layer | Technology |
|---|---|
| Framework | Next.js 14+ (App Router) |
| TypeScript |
| Styling | Tailwind CSS |
| UI Components | Shadcn UI |
| Auth | Clerk Authentication |
| Database | PostgreSQL, Prisma ORM |
| Payments | Stripe |
| Resend, React Email |
| Deployment | Vercel |
| Testing | Vitest, Playwright |
| Feature | Description |
|---|---|
| Authentication | Clerk with SSO, MFA support |
| Multi-tenancy | Organization/team management |
| Database | Prisma with PostgreSQL |
| Payments | Stripe subscriptions |
| Transactional emails with Resend | |
| SEO | Sitemap, robots.txt, meta tags |
| Analytics | Google Analytics, Vercel Analytics |
| i18n | Internationalization ready |
# Clone and install
cd saas-boilerplate-ixartz
npm install
# Setup environment
cp .env.example .env
# Run database migrations
npx prisma migrate dev
# Start development
npm run dev
# Build for production
npm run build
saas-boilerplate/
├── app/
│ ├── (auth)/ # Auth pages
│ ├── (dashboard)/ # Dashboard pages
│ ├── api/ # API routes
│ └── layout.tsx # Root layout
├── components/
│ ├── ui/ # Shadcn components
│ ├── dashboard/ # Dashboard components
│ └── forms/ # Form components
├── lib/
│ ├── db/ # Database config
│ ├── auth/ # Auth utilities
│ └── utils.ts # Helpers
├── prisma/
│ └── schema.prisma # Database schema
├── emails/ # Email templates
└── public/ # Static assets
When helping with SaaS projects:
t3-app-boilerplate - T3 Stack alternativesst - Serverless deploymentawesome-python - Python backend alternativeC:\Users\user\.qwen\skills\saas-boilerplate-ixartz