spiderwork / laravel-dashboard
Admin package for basic functionality
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Language:CSS
Requires
- arrilot/laravel-widgets: 3.13.1
- intervention/image: ^2.5
- laravel/breeze: 1.1.4
- spatie/laravel-permission: 4.0.1
- yajra/laravel-datatables-oracle: v9.15.2
This package is not auto-updated.
Last update: 2024-04-25 23:29:36 UTC
README
Laravel Dashboard is a custom developed package by SpiderWorks, that extends capability of Laravel framework to further level.
How to use
Step 1
First install Laravel framework version 8 by following command
composer create-project laravel/laravel app-name 8
Step 2
Install Laravel Dashboard package by following command
composer require spiderwork/laravel-dashboard
Step 3
Enable login authentication
php artisan breeze:install
Step 4
Run these command
php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider" php artisan vendor:publish --provider="Spiderworks\Webadmin\WebadminServiceProvider"
Step 5
Create a database and connect it to .env file. the run the following command
php artisan migrate
Step 6
Create an 'IsAdmin' middleware with Spatie roles click here to see spatie package
Step 7
In Providers/RouteServiceProvider.php Change line number 20
public const HOME = 'dashboard';
to
public const HOME = 'admin/dashboard';