一些开源和免费的 Laravel SaaS 入门套件
如果你想使用 Laravel 构建一个 SaaS 应用,你可能想考虑使用初学者工具包。入门套件可以帮助您启动项目并节省宝贵的时间。
它通常具有许多大多数 SaaS 应用共有的功能,如用户身份验证、订阅计费、团队管理等。从头开始实现这些功能可能既费时又容易出错。因此,使用已经内置了这些功能的入门套件总是一个好主意。
以下是我偶然发现的一些开源和免费的 Laravel SaaS 入门套件。
Electrik - 这个入门套件基于 Laravel 构建,并通过 Livewire、Tailwind CSS 和自定义 Electrik Slate UI 进行了增强。它具有仪表板、用户配置文件、用户和团队管理以及开箱即用的计费等功能。
Wave by DevDojo - 这个入门套件具有构建 SaaS 应用所需的所有功能,但该套件最好的一点是它有一个非常流畅的文档,可以指导你完成设置过程。此外,它还提供了一系列主题,你可以根据需要进行选择。
Larasonic - 如果你是 shadcn 设计语言的粉丝,你可能想看看 Larasonic。这是一个使用 Laravel、Vue 和 Inertia 构建的 Laravel SaaS 入门套件。它附带了一个基于 FilamentPHP 的管理面板。这个入门套件的独特之处在于它内置了 Docker 支持,因此你可以轻松设置开发环境,甚至将其部署到生产环境中。
MVPable - 这个入门套件基于流行的 TALL 堆栈(Tailwind CSS、Alpine.js、Laravel 和 Livewire)。它具有内置功能,如 Stripe 结账集成、用户管理、应用首选项和可定制的管理面板。此外,由于它是基于 DaisyUI 构建的,你可以使用 32 个主题来定制应用的外观和感觉。
Tenancy - 它本身并不是一个 SaaS 入门套件。但是,它是一套产品和包,允许你使用 Laravel创 建多租户应用。最终,你可以使用 Tenancy 构建 SaaS 应用。最棒的是,你甚至可以将它与现有的 Laravel 应用一起使用,并轻松地在其中实现类似 SaaS 的功能。所以,绝对值得一试!