常见 SaaS 工作流的上线页面
包含可复用的落地页、等待名单页、预售页、定价页和联盟计划页,帮助 SaaS 以面向产品的页面上线,而不是从零拼装每个页面。
Shipped 是面向开发者的 Next.js SaaS 脚手架,内置落地页、支付、认证、邮件和仪表盘,助你基于产品化代码库快速启动 SaaS。
Shipped 是一款面向开发者的 Next.js SaaS 脚手架,旨在帮助他们更快发布产品化网页应用,而无需从零构建常见的营销页面、支付流程、认证、邮件和仪表盘等部分。网站将其定位为可在数天而非数月内上线的一种方式。
该套件围绕可复用页面和组件来满足常见 SaaS 需求:落地页、等待名单、预售、定价、联盟计划、支付、注册与登录、博客、仪表盘,以及 AI 服务集成。它基于 Next.js 14、TypeScript、Chakra UI,并结合 Prisma、Supabase、NextAuth、shadcn/ui 和 Recharts 等相关工具。
包含可复用的落地页、等待名单页、预售页、定价页和联盟计划页,帮助 SaaS 以面向产品的页面上线,而不是从零拼装每个页面。
支持通过 Lemon Squeezy 或 Stripe 进行订阅和一次性购买,并包含结账界面、Webhook,以及网站上提到的主流支付方式支持。
认证流程包括注册、登录、魔法链接和社交登录,并包含基于数据库的用户存储以及私有 API 访问等内容。
脚手架包含与邮件相关的集成,用于新闻通讯和事务性消息,并以 Mailchimp 和 Loops 作为示例。
技术栈以 Next.js 14、TypeScript、Chakra UI、Prisma、Supabase、shadcn/ui 和 Recharts 为核心,并列出了 OpenAI、Anthropic、Gemini、Groq、Ollama、DeepSeek 等 AI 服务集成。
文档和 Discord 社区被定位为产品的一部分,网站还提到了每周更新和安全更新。
当你希望为新的 SaaS 发布预置营销页面、支付、登录和产品界面,而不是逐个从头搭建时,可使用 Shipped。
如果你的产品需要订阅、一次性购买、Webhook 以及连接到 Lemon Squeezy 或 Stripe 的结账流程,可使用它。
当你需要账号创建、登录、社交登录、魔法链接,以及私有 API 或会员专属区域,而不想自己完整构建认证层时,可使用它。
如果你计划发布产品博客、添加元标签,并使用 Markdown 或 MDX 来制作需要 SEO 友好结构的内容页面,可使用它。
当你希望获得带图表和可复用应用 UI 的仪表盘,并可选接入邮件服务和 AI 提供商时,可使用它。
Shipped 是一款一次性购买的 Next.js 14 脚手架。购买后可永久访问 GitHub 仓库、公开文档、私有 Discord 社区以及免费更新。
该脚手架基于 Next.js、React、TypeScript 和 Chakra UI 构建。原文还提到支持 App Router、Prisma、Supabase、NextAuth、Recharts,以及 Lemon Squeezy、Stripe、Mailchimp、Loops 和多个 AI 提供商等集成。
你可以用它来构建无限数量的项目,包括商业项目。但你不得将代码或其部分内容作为模板或脚手架发布。
Shipped 是围绕 Next.js 构建的,因此最适合使用该框架的项目。FAQ 说明,如果你的技术栈是 React 但不是 Next.js,你大致可以复用 80% 的代码库;如果你使用的是不含 Next.js 和 React 的 TypeScript 或 JavaScript,大致可以复用 20%。
网站推荐 Lemon Squeezy,因为它是 Merchant of Record,这意味着它会处理全球销售的销售税。Stripe 被作为替代支付处理器提供。