vormiaphp/ui-livewireflux-admin
Laravel admin panel package for Vormia apps with Livewire 4 + Flux. Ships prebuilt routes, views, and Livewire components for managing categories, inheritance, locations, availability, and admin users, plus automatic sidebar integration and role assignment support.
Pros:
Cons:
Vormia\Vormia\Models\Role) may limit flexibility if the project doesn’t use Vormia. Custom role/permission systems would require significant refactoring./admin), middleware (auth), and sidebar layout (flux:sidebar.group). Projects with custom architectures may need extensive overrides.vendor/. Justifyable if the admin panel is a core feature, but may be overkill for simple projects.two_factor_secret, passkeys). Projects using custom auth (e.g., Sanctum, Passport) may need schema adjustments.vendor:publish --tag=fortify-migrations).install command automatically copies files to app/ and resources/, risking data loss if conflicts occur. Manual backups are critical.routes/web.php or sidebar layout deviates from the package’s assumptions.AdminPanel.php) via traits or mixins to avoid modifying package files directly.two_factor_secret column).Preparation Phase:
laravel/fortify, livewire/livewire, and livewire/flux are within supported versions.two_factor_secret column).routes/web.php, resources/views/layouts/app/sidebar.blade.php, and any custom AdminPanel components.php artisan ui-livewireflux-admin:check-dependencies to verify compatibility.Installation:
composer require vormiaphp/ui-livewireflux-admin vormiaphp/vormia livewire/flux laravel/fortify
php artisan ui-livewireflux-admin:install
AdminPanel.php).php artisan vendor:publish --tag=fortify-migrations
php artisan migrate
Configuration:
routes/web.php. If missing, manually add from vendor/vormiaphp/ui-livewireflux-admin/src/stubs/reference/routes-to-add.php.flux:sidebar.group in sidebar.blade.php and inject menu items.EventServiceProvider or registration controller).Testing:
Admin/Categories CRUD).AdminPanel component for project-specific layouts.How can I help you explore Laravel packages today?