jeffersongoncalves / filament-erp-crm
Filament v5 panel resources for the Laravel ERP CRM module — leads, opportunities and campaigns.
Package info
github.com/jeffersongoncalves/filament-erp-crm
pkg:composer/jeffersongoncalves/filament-erp-crm
Requires
- php: ^8.2
- filament/filament: ^5.3
- jeffersongoncalves/laravel-erp-crm: dev-main
- spatie/laravel-package-tools: ^1.14.0
Requires (Dev)
- larastan/larastan: ^3.0
- laravel/pint: ^1.21
- orchestra/testbench: ^10.0|^11.0
- pestphp/pest: ^3.0|^4.0
- pestphp/pest-plugin-laravel: ^3.0|^4.0
This package is auto-updated.
Last update: 2026-06-28 03:00:03 UTC
README
Filament ERP CRM
Filament v5 panel resources for the Laravel ERP CRM module — leads, opportunities and campaigns.
This package is the UI layer for the jeffersongoncalves/laravel-erp-crm domain package (namespace JeffersonGoncalves\Erp\Crm\). It wires the CRM models into ready-to-use Filament resources and a pipeline dashboard widget.
Features
- Pipeline resources — Leads, opportunities (with an items relation manager) and appointments
- Master resources — Lead sources, campaigns and contracts
- Dashboard widget —
CrmStatsWidgetwith lead and opportunity counts - Configurable — Swap resource classes, change the navigation group or assign a cluster via config
Compatibility
| Package | PHP | Filament | Laravel |
|---|---|---|---|
^3.0 |
^8.2 |
^5.0 |
^11.0 | ^12.0 | ^13.0 |
Installation
Install the package via Composer:
composer require jeffersongoncalves/filament-erp-crm
Register the plugin on a Filament panel:
use JeffersonGoncalves\FilamentErp\Crm\FilamentErpCrmPlugin; $panel->plugin( FilamentErpCrmPlugin::make() ->navigationGroup('ERP — CRM'), );
Resources
| Resource | Purpose |
|---|---|
LeadSourceResource |
Lead sources |
CampaignResource |
Campaigns |
ContractResource |
Contracts |
LeadResource |
Leads |
OpportunityResource |
Opportunities (+ Items relation manager) |
AppointmentResource |
Appointments |
Widgets
| Widget | Purpose |
|---|---|
CrmStatsWidget |
Lead and opportunity counts across the pipeline |
Configuration
Publish the config to swap resource classes, change the navigation group, or adjust widgets:
php artisan vendor:publish --tag="filament-erp-crm-config"
Changelog
Please see CHANGELOG for what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
License
The MIT License (MIT). Please see License File for more information.
