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 start

Database Operations

# Launch database management interface
pnpm db:studio

# Execute database migration
pnpm db:migrate

Code Quality

# Run code checks
pnpm lint

# Auto-fix code issues
pnpm lint:fix

# Check TypeScript types
pnpm ts:check

License

Private project - All rights reserved