Back to project foundations
Application starter
Wave
Laravel SaaS foundation with accounts, subscriptions, roles, an administration area and content features.
Why we recommend it
Wave is useful when a paid membership or SaaS service needs account management and subscription workflows early. Its Laravel, Livewire and Filament foundation gives you working application features to adapt before building the product-specific service.
When to choose it
- Subscription-based customer services and membership products.
- Laravel applications that need user profiles, administrative tools and a public content area.
What to consider
- Billing requires payment-provider configuration, webhook handling and your own commercial rules; the repository alone does not provide a payment account.
- The core is MIT. DevDojo Pro content and other commercial offerings are separate; inspect the chosen themes and dependencies rather than assuming every promoted extra is included.
Start with this project
Prepare the PHP version and extensions declared in composer.json, Composer, Node.js and a database. Follow Wave's manual installation guide, configure the environment and review migrations and seed data before building assets. Connect billing only after deciding the product and payment flow.
