ladbu/laravel-ladwire-module
Modular Laravel package adding Ladwire (Livewire) components and Flux UI to fresh projects: install dashboard, user management (CRUD, search, pagination), and settings modules via artisan installer. PHP 8.2+, Laravel 11/12, Livewire 3/4.
dashboard, user-management, settings) reduces technical debt and aligns with Domain-Driven Design (DDD) principles by isolating concerns.resources/views/vendor/ladwire-module/...).User, Setting). If the project uses a custom auth system (e.g., Breeze, Jetstream, or a legacy system), migration conflicts may arise. The TPM should verify if the package supports custom table names or pivot relationships.auth() helper). If the project uses custom guards (e.g., Sanctum, Passport), additional middleware or policy adjustments may be needed.routes/web.php). If the project uses API routes (routes/api.php) or a modular routing system (e.g., Lumen, API resources), the TPM must ensure Ladwire components are not exposed to unintended endpoints.user-management)?dashboard) in a staging environment.user-management, settings) based on priority.users table). Custom schemas may require manual adjustments.npm install @flux-ui/react @flux-ui/icons
composer require ladbu/laravel-ladwire-module
php artisan ladwire-module:install
composer require ladbu/laravel-ladwire-module
php artisan vendor:publish --provider="Ladbu\LadwireModule\LadwireModuleServiceProvider" --tag="ladwire-module-dashboard"
.env settings (e.g., LADWIRE_MODULE_DASHBOARD_ENABLED=true).resources/views/vendor/ladwire-module/.How can I help you explore Laravel packages today?