IS

ixartz/saas-boilerplate

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

7469 stars 质量 79 趋势 45MIT

🚀🎉📚 SaaS样板,采用Next.js + Tailwind CSS + Shadcn UI + TypeScript构建。⚡️全栈React应用,支持认证、多租户、角色与权限、i18n、落地页、数据库、日志,...

概览

🚀 是一个强大且完全可定制的模板,帮助启动你的SaaS应用。构建时包含和,以及模块化的用户界面组件。这帮助你快速构建和发布SaaS,且工作量最小。 该SaaS模板包含内置、团队支持、数据库、I18n(国际化)、落地页、用户仪表盘、表单处理、SEO优化、日志记录、带Sentry的错误报告、测试、部署、监控等,提供你入门所需的一切。 该套件以开发者为核心设计,采用TypeScript进行类型安全,并集成ESLint以维护代码质量,同时通过Prettier实现代码格式一致。测试套件结合了Vitest和Playwright,用于稳健的单元、集成和端对端测试。持续集成和部署通过GitHub Actions管理。用户管理方面,认证由Clerk负责。

概述(AI 翻译)

🚀 SaaS样板是一个强大且完全可定制的模板,助你启动SaaS应用。采用Next.js和Tailwind CSS构建,以及Shadcn UI的模块化UI组件。这个Next.js SaaS模板帮助你快速构建和启动SaaS,几乎不费力。

该SaaS模板包含内置的认证、多租户及团队支持、角色与权限、数据库、I18n(国际化)、登陆页、用户仪表盘、表单处理、SEO优化、日志记录、Sentry错误报告、测试、部署、监控以及用户模拟等必备功能,提供你入门所需的一切。

该 **Next.js 入门套件设计为开发者,使用 TypeScript 实现类型安全,并集成 ESLint 以维护代码质量,同时使用 Prettier 实现代码格式一致。测试套件结合了 Vitest 和 Playwright,用于稳健的单元、集成和端对端测试。持续集成和部署通过 GitHub Actions 管理。用户管理方面,认证由 Clerk 负责。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Free and Open Source SaaS Boilerplate with Tailwind CSS and Shadcn UI

🚀 SaaS Boilerplate is a powerful and fully customizable template to kickstart your SaaS applications. Built with Next.js and Tailwind CSS, and the modular UI components of Shadcn UI. This Next.js SaaS Template helps you to quickly build and launch SaaS with minimal effort.

Packed with essential features like built-in Authentication, Multi-Tenancy with Team support, Role & Permission, Database, I18n (internationalization), Landing Page, User Dashboard, Form handling, SEO optimization, Logging, Error reporting with Sentry, Testing, Deployment, Monitoring, and User Impersonation, this SaaS template provides everything you need to get started.

Designed with developers in mind, this Next.js Starter Kit uses TypeScript for type safety and integrates ESLint to maintain code quality, along with Prettier for consistent code formatting. The testing suite combines Vitest and Playwright for robust unit, integration, and E2E testing. Continuous integration and deployment are managed via GitHub Actions. For user management, authentication is handled by Clerk. For database operations, it uses Drizzle ORM for type-safe database management across popular databases like PostgreSQL, SQLite, and MySQL. One recommended option is to use Neon, which provides a free PostgreSQL database that is compatible and has been tested with SaaS Boilerplate.

Whether you’re building a new SaaS app or looking for a flexible, production-ready SaaS template, this boilerplate has you covered. This free, open-source starter kit has everything you need to accelerate your development and scale your product with ease.

Clone this project and use it to create your own SaaS. You can check the live demo at SaaS Boilerplate, which is a demo with a working authentication and multi-tenancy system.

Sponsors

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add ixartz/saas-boilerplate
新手?先看 mcpskill.org 教程 →