Introduction
Welcome to Wave, the SaaS Starter Kit that will help you ship your next idea fast. This documentation will be your guide to navigating the Seas of SaaS development.
About Wave
Wave is built on top of the popular Laravel Framework. It's not necessary that you know Laravel; however, a basic understanding of the framework will definitely help.
Wave has been built with the intention of helping anyone build their next great idea at no cost. Wave provides features found in many popular SaaS platforms, which will save you hundreds of hours.
Key Features
Below is a list of Waves key features. Click a feature to learn more.
- Authentication
- User Profiles
- User Impersonations
- Billing
- Subscription Plans
- Roles and Permissions
- User Notifications
- Changelog
- Blog
- Pages
- API
- Admin
- Themes
- Plug-ins
Under The Hood
Below is a list of technologies that are being used to power the propellers and steer the ship.
Technologies Used
Along with many technologies, Wave also utilizes a handful of packages.
Packages Used
- FilamentPHP
- DevDojo Auth
- DevDojo Themes
- Impersonation Package
- Spatie Roles (Permissions) Package
- Laravel Folio
- Laravel Volt
Demo
View the demo here. The demo utilizes the sandbox billing features, allowing you to test the process. For a complete experience, install a local copy.
Installation
Next, let's dive into installing a local copy of Wave.