๐จโ๐ป Configuration System
SaaSykit provides a configuration system that allows you to customize the behavior of your application without modifying the core codebase or environment variables.
The configuration system builds on top of Laravel's configuration system and allows you to override the configuration values from the Admin Panel.
These configurations are written into the database and cached into redis for faster access.
This allows you to edit configuration values without needing to deploy a new version of your application.
You can extend the configuration system to add your own configuration values and plug them into the settings page in the Admin Panel if you want.
For more information about that check the App\Services\ConfigManager
class App\Livewire\Filament\GeneralSettings
to get a glimpse of how it's done if you would like to extend the configuration system.