app/Models, resources/views), which may conflict with custom architectures.Auth::user()), but lacks native integration with modern auth systems (e.g., Sanctum, Passport). May need middleware extensions.laravel-admin in a fresh Laravel 10.x project).laravel-admin-extend, laravel-admin-media) and their compatibility.User or Product) to validate:
laravel-admin (e.g., user management).| Component | Compatibility Notes |
|---|---|
| Laravel Core | Test with your version; may need composer.json overrides for PHP/Laravel constraints. |
| Eloquent Models | Works out-of-the-box; complex relationships may need custom form fields. |
| Authentication | Uses Laravel’s auth; extend with middleware for RBAC (e.g., Gate policies). |
| Frontend | Bootstrap 3/4 + jQuery. Override via resources/views/vendor/laravel-admin/. |
| Database | MySQL/PostgreSQL/SQLite supported; noSQL requires custom adapters. |
| Caching | Supports Laravel Cache; configure in .env (e.g., CACHE_DRIVER=redis). |
| Queues/Jobs | Limited built-in support; use Laravel Queues for async tasks (e.g., exports). |
composer require encore/laravel-admin
php artisan admin:install
php artisan admin:migrate
php artisan vendor:publish --tag=laravel-admin-assets
php artisan vendor:publish --tag=laravel-admin-config
config/admin.php (e.g., auth driver, theme).app/Providers/AdminServiceProvider.php:
Admin::register(Model::class);
extend() methods or plugins.npm run dev or prod).Route::adminRoutes()).How can I help you explore Laravel packages today?