企业级 SaaS 启动模板

几天内上线企业级 SaaS 产品

内置用户认证、多租户组织、Stripe 计费、角色权限、积分系统。前后端分离部署,无缝扩展后端服务。

核心功能

不是 Demo,是可以直接上生产的完整功能。

用户认证

邮箱密码 + Google OAuth 登录,JWT 令牌,忘记密码,开箱即用。

多租户组织

创建组织、邀请成员、组织切换,所有数据按组织隔离。

角色权限

Owner / Member + 自定义角色,菜单级权限控制,配置即生效。

Stripe 计费

订阅(月付/年付)、积分购买、终身买断,Webhook 自动处理。

成员积分限额

按成员设置用量上限,实时追踪消耗,超限自动拦截。

邮件通知

注册、邀请、支付等场景邮件模板,Handlebars 可定制。

管理后台

用户列表、状态管理、角色控制,管理员一键操作。

前后端分离部署

Docker 容器化,前后端独立部署,Docker Swarm 无缝扩展后端服务。

为企业级 SaaS 而生

跳过数月的基础设施搭建,从第一天起就拥有生产级架构。
内置认证、计费、多租户等核心功能,专注于业务开发。

React

前端框架

Shadcn/UI

UI 组件库

NestJS

后端框架

PostgreSQL

数据库

Valkey

缓存

Docker

容器化

谁适合用

无论你是一个人还是一个团队

独立开发者

快速验证想法,跳过基础设施搭建,专注产品核心功能。

初创团队

几天内搭建 MVP,内置计费和用户管理,快速推向市场。

外包团队

标准化项目结构,复用核心模块,高效交付多个客户项目。

技术团队

统一技术栈和架构规范,减少重复开发,降低维护成本。

常见问题

支持哪些支付方式?
通过 Stripe 支持信用卡、借记卡等主流支付方式。内置订阅(月付/年付)、一次性积分购买和终身买断三种计费模式。
可以自定义角色吗?
可以。系统内置 Owner 和 Member 两个角色,你可以在配置文件中定义任意数量的自定义角色(如 Admin、Editor),前端菜单和后端接口都会自动适配。
数据库用的什么?
PostgreSQL,使用原生 SQL(无 ORM),性能好、可控性强。缓存使用 Valkey(Redis 兼容)。
如何部署到生产环境?
前后端分离部署。后端使用 Docker + Docker Swarm,支持多副本和滚动更新。前端可部署到 Cloudflare Pages 或任意静态托管。
可以去掉不需要的模块吗?
可以。计费、积分、终身买断等模块都可以通过配置文件关闭,前端菜单会自动隐藏对应入口。
支持多租户吗?
支持。每个用户可以创建多个组织,通过邮件邀请成员,所有数据(订阅、积分、发票)按组织维度隔离。

准备好了吗?

不再从零开始。几分钟搭建你的 SaaS,把时间花在真正重要的事情上。