服务

SaaS 开发

这里的 SaaS 指产品和管道。认证、计费和租户是一等公民,不会在第一个客户之后再硬接。用量增长时再扩展平台 — 第一天不做得过头。

info@lyrocode.com

两个人一起查看产品

覆盖范围

我们做你要卖的平台:账户、角色、Stripe、租户和管理控制台。第一版是你可以收费的东西,不是必须扔掉的原型。

这里的 SaaS 指你卖的产品和底下的管道。账户、角色、计费和管理是一等公民。第一版是你可以收费的东西。

我们通常用 Next.js、TypeScript、Node 和 Postgres,用 Stripe 收钱,第一天不想自己管认证时用 Clerk 或 Auth0。产品需要时出现 Redis、Prisma 和 GraphQL。租户随用量增长 — 不会在第一个客户上就做一张网。

实际怎么做

我们使用的技术

这些是我们用来交付的工具。为产品和后续维护的团队选,不是为幻灯片选。

产品

  • React
  • Next.js
  • TypeScript
  • Node.js
  • NestJS
  • GraphQL
  • Prisma
  • PostgreSQL
  • Redis

计费、认证与洞察

  • Stripe
  • Clerk
  • Auth0
  • PostHog
  • Mixpanel
  • Google Analytics
  • Sentry

运行

  • AWS
  • Vercel
  • Docker
  • Kubernetes
  • GitHub Actions
  • Cloudflare

常听到的问题

可以先做 MVP,以后再做成多租户吗?
可以。我们先交付能卖的第一版,再按需要扩展租户、计费和管理。
会集成 Stripe 吗?
会。订阅、失败付款和客户门户是常规工作。
SaaS 栈长什么样?
多数是 Next.js、TypeScript、Node、Postgres 和 Stripe。若想把认证从自己盘子里拿开,用 Clerk 或 Auth0。产品需要时用 Redis、Prisma 和 GraphQL。运行在 AWS 或 Vercel。我们不会发明一套你配不起人的平台。

告诉我们你在做什么。

通常一个工作日内回复。若想跳过表单,请发邮件至 info@lyrocode.com

一次工作讨论 — 开发从这场对话开始