How I Structure My Filament Projects Today
A pragmatic look at how I structure my Filament projects after several years working with Laravel. No over-engineering, just a simple setup that helps me move fast and stay efficient.
A pragmatic look at how I structure my Filament projects after several years working with Laravel. No over-engineering, just a simple setup that helps me move fast and stay efficient.
The site has moved to a new platform! Faster, smoother, and now you can comment on posts. Some old links may be temporarily missing, but everything will be reactivated gradually. Stay tuned for practical tutorials, guides, and project insights!
Learn how to fix slow Filament resources on large datasets using PostgreSQL partitioning and indexes for better performance.
Filament Mastery turns one. A personal look back at 2025, what I learned building the community, and where it’s heading next.
Learn how to control the queue for Filament database notifications in Laravel instead of using the default queue.
Learn how to manage access in Filament using Laravel policies, roles, and permissions. A clear, beginner-friendly guide to secure your admin panel.
Launch Laravel apps faster with this Filament PHP starter. Includes ready-to-use backend & member panels, user roles, Horizon, and more.
Kickstart your Laravel 13 projects with Filament PHP. Secure, customizable backend panel ready for unlimited projects.
Learn how to configure Nginx to cache static assets like CSS, JS, and images for better performance in Laravel Filament apps using Livewire.
Learn how to persist Filament notifications in Laravel so they stay visible across page navigation until the user manually closes them.
Learn how to set custom page titles and headings in Filament resource pages. Understand the difference and use model data.
Learn how to integrate GitHub login in Filament using the Filament Socialite plugin. Step-by-step setup with custom user creation and profile sync.
Admin Panels
Learn how to require acceptance of terms and conditions in your Filament registration page using the Filament Terms Guard plugin.
Filament V3
Learn how to structure Filament widgets with a flexible grid layout for a responsive and customizable dashboard.
Filament V3
Learn how to manage public alerts in your Laravel application using Filament Notifications. A step-by-step guide with model, middleware, and resource panel.
Filament V3
Learn how to dynamically set logos and colors in a Filament multi-tenancy panel. Customize branding per tenant using middleware and database configurations.
Filament V3
Learn how to enhance Filament email verification by leveraging Laravel's event system. Create custom listeners for user workflows like Stripe integration.
Filament V3
Learn how to configure multi auth guards in Filament by creating a Member panel with a custom guard, provider, and password reset flow, linked to a Member Model
Filament V3
Learn how to customize the Filament User model with traits like HasAvatar and HasName, control panel access with FilamentUser, and configure multi-tenancy.
Filament V3
Learn how to customize the Filament logout process, including redirecting users to a specific page and modifying the User Menu.
Filament V3
Learn how to manage roles and permissions in a Filament multi-tenant panel using Laravel Spatie Permissions. Simplify tenant-specific access control.
Filament V3
Learn how to create a Filament multi-tenant panel with tenant registration, profile management, and customizable tenant menus.
Admin Panels
➽ Filament php ➽ Laravel Nova ➽ Backpack: Why Filament is a remarkable alternative for free Laravel Admin Panel ?
Filament V3
Learn how to integrate Filament components into your public-facing pages with this step-by-step guide.