Laravel Admin made with Helium UI
You can install the package via composer:
composer require webup/helium-core
You should publish config and components
sail artisan vendor:publish
You can publish features as you go with:
php artisan helium:publish
Publishing a feature will copy paste every file associated with it. This includes:
- config, controllers, models
- migrations, routes
- js, css
- x-components, livewire components, blade views
Make sure to configure this package to suit your preferences before starting to publish anything.
This feature packs an AdminUser model along with its migration,
a default {email: 'admin', password: 'password'}
entry,
and CRUD routes + pages.
php artisan helium:publish
> User
Don't forget to add the guard and provider to config/auth.php
:
<?php
return [
...
'guards' => [
...
'admin' => [
'driver' => 'session',
'provider' => 'admin_users',
],
],
'providers' => [
...
'admin_users' => [
'driver' => 'eloquent',
'model' => App\Models\Admin\AdminUser::class,
],
],
];
composer test
Please see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING for details.
Please review our security policy on how to report security vulnerabilities.
The MIT License (MIT). Please see License File for more information.