An administration backend scaffolding package for Laravel.
Administration is a different kind of administrator package for Laravel. We take a completely different approach to the administrator backend. All assets are published, meaning you're free to modify absolutely everything about the backend.
Administration makes no assumptions to how to you want your backend, it merely scaffolds an entire administration panel for your current application, complete with a secure setup process.
Every application is different, and you shouldn't be locked into an administrator panel managed by a different developer.
- Setup wizard for easy deployment (no console commands required)
- User management with user specific permissions
- Permission Management
- Role Management
- Clean, customizable UI
- Thoroughly documented code with 100% customizability
- Thoroughly implements clean separation of concerns
- Completely mobile compatible with 100% responsive layout (using Bootstrap 3)
- Pjax implementation for an app-like feel
administration in your
"orchestra/html": "~3.2", "stevebauman/flash": "1.0.*", "stevebauman/active": "1.0.*", "stevebauman/authorization": "1.3.*", "stevebauman/administration": "1.0.*"
These are required so you can remove
Insert the following providers in your
php artisan vendor:publish --tag="authorization".
php artisan vendor:publish --tag="administration".
You can now remove the
Stevebauman\Administration\AdministrationServiceProvider from your
stevebauman/administration from your
Now insert the following providers in your
Then, insert the following middlewares in your
'admin.setup' => \App\Http\Middleware\SetupMiddleware::class, 'admin.auth' => \App\Http\Middleware\AdminAuthMiddleware::class,
Once you've done that, visit your site
create an administrator account.
You're all set!