Easy SaaS Next
A modern, feature-rich SaaS application template built on Next.js 15 and React 19.
Project Overview
Easy SaaS Next is a complete SaaS application template that provides rich out-of-the-box features to help developers quickly build high-quality SaaS products. The project uses the latest web technology stack to ensure good performance, maintainability, and user experience.
Features
- π Modern application architecture based on Next.js 15
- π¨ Responsive UI design with Tailwind CSS
- π Built-in documentation system (fumadocs)
- π User authentication system (better-auth)
- π Internationalization support (next-intl)
- π Database integration (drizzle-orm)
- π― AI functionality support
- π Markdown/MDX support
- π₯ Real-time loading progress bar
- π Dark mode support
- Seo
- metadata
- sitemap
- robots
- β‘ Turbopack support
Tech Stack
Core Framework
- Next.js 15
- React 19
- TypeScript
UI/Styling
- Tailwind CSS
- shadcn/ui components
- Lucide React icons
Database and ORM
- PostgreSQL
- Drizzle ORM
Development Tools
- ESLint
- Prettier
- Husky
- TypeScript
- Lint-staged
Feature Components
- next-intl (Internationalization)
- next-themes (Theme switching)
- ai (AI integration)
- resend (Email service)
- zod (Data validation)
Documentation Support
- fumadocs-core
- fumadocs-mdx
- fumadocs-ui
- KaTeX (Math formulas)
- Mermaid (Diagrams)
Quick Start
# Install dependencies
pnpm install
# Start development server
pnpm dev
# Build production version
pnpm build
# Start production server
pnpm startDatabase Operations
# Launch database management interface
pnpm db:studio
# Execute database migration
pnpm db:migrateCode Quality
# Run code checks
pnpm lint
# Auto-fix code issues
pnpm lint:fix
# Check TypeScript types
pnpm ts:checkLicense
Private project - All rights reserved