生产级MVP样板
👉 查看文档以开始使用 👈
- Flutter 演示
- NextJS 演示
- 正在创建初创公司?加入技术创始人社区
包含内容:
移动端 / 桌面端 / Web应用 (Flutter)
着陆页 / Web应用 (NextJS)
- 应用路由器
- TypeScript
- Stripe支付
- Supabase身份认证
- 🚧 着陆页模板 🚧
后端 (Supabase)
- 身份认证
- 邮箱 + 密码
- 单点登录 (Google, Github等)
- 从第一天起即可完全配置本地开发环境
- 🚧 后端测试 🚧
分析 (Posthog)
- 基于
user_id
的前后端统一分析- 预装的前端分析支持iOS、Android、Web和MacOS
- 安装并链接到前端分析的后端分析
- 捕获的基本事件:
用户登录
用户注册
用户删除账户
用户开始结账
用户打开账单门户
用户完成结账
支付 (Stripe)
- Stripe完全设置,支持一次性支付和订阅
stripe
表存储stripe_customer_id
和当前active_products
- Stripe webhook同步用户订阅从Stripe到Supabase
- Deno函数获取账单门户URL或结账会话URL,与
payments_screen
配合使用
发布 (Github Actions)
bumpversion.sh
脚本遵循语义化版本控制- 为每个PR在Netlify上部署网页预览
- 发布管道,用于发布到Netlify和发布Supabase函数
- 🚧 自动移动端发布 🚧
邮件 (Postmark)
- 发送交易邮件
- DNS设置避免进入垃圾邮件文件夹(子域名中的DKIM、DMARC、SPF)
- 使用Postmark模板简化邮件更新