jeffersongoncalves/evolutionkitv4
Laravel integration for Evolution API v4 that provides a clean toolkit for managing WhatsApp instances, sending messages, handling webhooks, and building reliable messaging workflows in PHP applications, with typed clients, configuration helpers, and Laravel-friendly service bindings.
Architecture fit
evolutionkitv4 is a Laravel/Filament admin scaffold for the Evolution API (WhatsApp messaging gateway) — a conventional Filament panel package: models, resources, and login wired into a host Laravel app. It is an application kit, not a library you composer require into a shared codebase; it presumes it owns the panel, the User/Admin models, and the auth flow.Integration feasibility
User, Admin, panel resources, and login into separate packages. This is the single change with real integration weight: it alters the extension points, the migration/seed surface, and the class namespace you would extend or override.Technical risk
^4.13 would absorb it silently.config keys, and namespace imports likely changed.Key questions
user/admin packages first-party and versioned in lockstep, or third-party dependencies with their own support posture?Stack fit
Migration path
main or a floating ^4 constraint. Pin an exact tag (4.14.0) in composer.json and treat upgrades as vetted change requests.User/Admin references at the new packages.Compatibility
user/admin packages now sit in our dependency graph as transitive risk. Add them to the SBOM and to the same pin-and-vet policy.v4, expect future major Filament bumps to arrive as a renamed or forked package rather than an in-place upgrade. Plan for that as a fork point, not an upgrade path.composer.json; a ^4.0 on Filament reintroduces the silent-breakage risk the pinning was meant to solve.Sequencing
Maintenance
Support
Scaling
Failure modes
User or panel in the host app after the user/admin extraction.Ramp-up
How can I help you explore Laravel packages today?