SAAS 后端启动器模板

你可以查看我的项目 IndiePitcher,这是一个使用此模板以 Swift 编写后端的 SAAS 示例。

这是 Vapor 启动器模板的扩展,旨在帮助你快速启动下一个 SAAS 的后端。或者,如果你对服务端 Swift 和 Vapor 感兴趣,并想查看一些实际代码,这也是一个不错的选择。

它为你处理了繁琐的任务,例如用户管理、发送电子邮件、数据分析、错误日志记录...

每个 SAAS 都需要处理用户注册。如果你的服务开始流行,客户会开始询问如何邀请同事。如果所有内容都绑定到用户个人资料而不是组织单元,这将变得非常麻烦。这就是为什么此模板包含完整的组织管理,具有 3 级用户权限。你可以在注册期间创建一个默认组织,其中包含对用户隐藏的用户个人资料,这没有问题,并且你为未来做好了准备。

概述

如何使用

部署

你可以将你的后端部署到任何支持 Docker 的地方。对于许多人来说,一个明显的选择是 AWS,我个人是 Digital Ocean 的 App Platform 的粉丝。

我还鼓励你加入 Vapor Discord 社区。随时在那里私信我。