jeffersongoncalves/servicedeskkitv5
A Laravel package for building service desk and help desk features: manage support tickets, requests, and customer conversations with ready-made models, migrations, and workflows that integrate smoothly into your existing Laravel application.
Adopt (or pilot) when:
Look elsewhere when:
For executives (one paragraph): This is an open-source Laravel/Filament starter kit for building an internal service desk. The 5.9.0 release is a maintenance release, not a feature release: it bumps the underlying Filament UI framework to v5.9.0, modernizes the project's automated testing and dependency-update pipelines, adds static analysis on PHP 8.4, and separates user/admin identity into dedicated packages. Net effect for us: it's cheaper to stand up the ticketing back office than to build it, it keeps pace with current framework versions so we don't inherit an upgrade liability, and it carries no licensing cost. The trade-off is single-maintainer risk and a dependency on Filament's design conventions — so we should treat it as an accelerator we fork and own, not as a supported platform.
For engineering leads: The substantive change in 5.9.0 is PR #98 — models, resources, and login now come from upstream user/admin packages instead of living in the kit. Treat this as a potential breaking change against 5.8.x: customizations touching the previous User/Admin models, Filament resources, or the login flow will need to be re-pointed at the new package-provided classes, and those packages now enter your security-review and upgrade surface. The remaining commits are non-functional: standardized Dependabot/test/update-changelog workflows, PHPStan on PHP 8.4, and a three-package composer bump. Recommended next step is a short timeboxed spike — install 5.9.0 in a scratch branch, diff the auth/model wiring against 5.8.4, and confirm our Filament and PHP versions are compatible before committing to anything on the roadmap.
How can I help you explore Laravel packages today?