FilamentPHP: your admin panel on steroids!
summary
FilamentPHP (built on the TALL stack with AlpineJS and Livewire) is presented as a production-ready admin panel that implements a permission manager using a polymorphic pivot, a Role manager with drag-and-drop reordering, and a user index that opens a Livewire slide-over to edit roles and explicit permissions. Implementation details include inline Livewire fields that autosave on change, a macro to generate identifiers on blur, custom actions via Action::make, toast notifications, integration with Laravel Policies, and a tenant() config option for multitenancy; demos show these features working end-to-end.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:06What is FilamentPHP
- 4:21FilamentPHP vs Nova
- 8:17Customization in Laravel
- 11:32Granular RBAC
- 16:12Permission Manager
- 19:02Drag and drop
- 22:51User and role management
- 26:54Laravel Policy and Gates
- 28:19Thanks and conclusion
- 29:44Q&A








