Download the PHP package tomatophp/filament-saas-panel without Composer
On this page you can find all versions of the php package tomatophp/filament-saas-panel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package filament-saas-panel
Filament SaaS Panel
Ready to use SaaS panel with integration of Filament Accounts Builder and JetStream teams
Features
- [x] Login Page
- [x] Register with OTP
- [x] Login Check if Account Active or Blocked
- [x] Create Team Page
- [x] Edit Team Page
- [x] Team Members List
- [x] Team Invitation
- [x] Delete Team
- [x] Edit Profile
- [x] Change Profile Password
- [x] Browser Session Manager
- [x] Delete Account
- [x] API Tokens
- [x] Team Resource
- [x] Teams Account Table Column
- [x] Teams Account Table Action
- [x] Teams Account Table Bulk Action
- [x] Teams Account Table Filter
- [x] Teams Account Form Component
- [ ] Integration With Filament Social Login
- [ ] Integration With Filament Two Factory Authentication
- [ ] Integration With Wave Themes/Plugins
Screenshot Teams
Screenshot Account Team Components
Screenshots Auth Process
Screenshot Panel
Screenshot Edit Teams
Screenshots Edit Profile
Screenshot API Tokens
Installation
now you need to publish teams migration
after install your package please run this command
now you need to publish teams models and account model with injection of teams
create a new panel for app
finally register the plugin on /app/Providers/Filament/AppPanelProvider.php
on your admin panel provider if you like to have Team resource and features register this
Use On Existing Account Model
if you have Account.php
published on your /app/Models
folder and you don't need to publish it again just add this trait to your model
Change Panel ID
if you like to change the panel name on your config just change id
and name
on config/filament-saas-panel.php
you can publish it from this command
Custom Pages
you can change any page you want on the panel using the config like this
Publish Assets
you can publish config file by use this command
you can publish views file by use this command
you can publish languages file by use this command
you can publish migrations file by use this command
Testing
if you like to run PEST
testing just use this command
Code Style
if you like to fix the code style just use this command
PHPStan
if you like to check the code by PHPStan
just use this command
Other Filament Packages
Checkout our Awesome TomatoPHP
All versions of filament-saas-panel with dependencies
tomatophp/console-helpers Version ^1.1
filament/filament Version ^3.3
laravel/jetstream Version *
laravel/sanctum Version *
tomatophp/filament-accounts Version ^2.3
filament/spatie-laravel-media-library-plugin Version ^3.2