欢迎使用 SaaS 启动模板 —— 一个用于快速上线 Web 应用的生产就绪基础框架。本指南将引导你完成设置和自定义。
包含内容
本模板提供完整的全栈 SaaS 架构:
- 前端:Next.js App Router,i18n(中英文),DaisyUI + Tailwind CSS
- 后端:Hono on Cloudflare Workers,Drizzle ORM
- 认证:Google OAuth 和 Apple 登录,JWT
- 支付:多支付商支持(Stripe、PayPal、Polar、Creem)
- AI 集成:预构建的 AI 图像/视频生成路由
- 落地页:模块化可复用组件库(Hero、FAQ、定价、评价等)
快速开始
- Fork 此仓库
- 更新
apps/web/src/config.ts中的域名、品牌名和 API 密钥 - 更新
apps/api/wrangler.jsonc中的 Cloudflare Worker 环境变量 - 更新
apps/api/src/config/provider-ids.ts中的支付平台产品 ID - 将
apps/web/messages/中的占位内容替换为你自己的文案 - 运行
npm run dev开始开发
自定义清单
-
config.ts中的品牌名和域名 - Google OAuth Client ID
- Cloudflare Turnstile Site Key
- 支付商产品 ID
- i18n 消息文件(搜索 "YourBrand" 并替换)
- 落地页图片和视频
- 博客内容
- 隐私政策和服务条款
祝你开发愉快!
