Інсталяція

ПІдключіть за допомогою composer

composer require khludev/kularapanel

Опублікуйте файли інсталяції

php artisan vendor:publish --tag=kulara.general

Додайте трейти AdminUser  та UserTimezone в модель User:

use Khludev\KuLaraPanel\Traits\AdminUser;
use Khludev\KuLaraPanel\Traits\UserTimezone;

class User extends Authenticatable
{
    use Notifiable, AdminUser, UserTimezone;

 

Це додайте в controller.php

class Controller extends BaseController
{
    use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
    use \Khludev\KuLaraPanel\Traits\Controller;

Запустіть міграції
php artisan migrate
 
Вхід у систему
Перейдіть (APP_URL)/admin, щоб отримати доступ до панелі адміністратора.
По замовчуванню дані для входу:
Email: admin@example.com
Password: admin123

 

Альтернативна установка

Установіт Laravel
composer create-project --prefer-dist laravel/laravel blog "6.*"
Створіт каталоги через термінал (з папки проекту)
mkdir packages; cd packages; mkdir khludev; cd khludev; git clone https://github.com/Khludev/kularapanel.git
Додайте це до свого composer.json у секції scripts:
"repositories": {
    "khludev/kularapanel": {
        "type": "path",
        "url": "packages/khludev/kularapanel"
    }
},