On the Laravel News site Eric Barnes has posted a guide to installing and configuring the alpha version of Spark, the latest offering from the Laravel ecosystem for building out a unified SaaS billing system.
The Alpha of Laravel Spark has just been released and it’s goal is to be an opinionated way of building out business oriented SaaS applications. It features team management, user roles, recurring billing through Stripe, and much more. In this tutorial let’s take a deeper look at this new package.
He gets right into the installation of the tool as a Composer package to pull in the spark installer command line tool. A quick spark install
command is all it takes to create the new application. He then gets into the different things that you can do with the generated application including:
- Customize Registration and Profile Updates
- Customize Roles
- Customize Settings Tabs
- Building Spark Subscription Payment Plans
- Create Coupons and Discounts
This is just a preview of what's offered in the package and what's to come in the final product, but it gives you a good idea of where it starts.