shibaji / admin
Laravel Admin Panel for laravel developers. You can create Quick Admin Panel with essential requirement.
Installs: 296
Dependents: 0
Suggesters: 0
Security: 0
Stars: 22
Watchers: 2
Forks: 3
Open Issues: 0
Language:JavaScript
Requires
- barryvdh/laravel-dompdf: ^0.8.7
- doctrine/dbal: ^2.11
- graham-campbell/markdown: ^13.1
- laravel/ui: ^3.1
- livewire/livewire: ^2.3
- maatwebsite/excel: ^3.1
- nesbot/carbon: ^2.43
- nwidart/laravel-modules: ^8.2
- plank/laravel-metable: ^4.1
- simshaun/recurr: ^4.0
- spatie/laravel-permission: ^3.17
- spatie/laravel-searchable: ^1.9
README
This Web Admin panel usable for the Enterprise application develop with Laravel 8
This A beutiful web admin develop for Laravel Framework. It's have so many screens. components, managable menus, and auto dark modes included.
It's a simply used for your own laravel project
- Installation process
- First initiate or Create New Laravel Project
- Then Open the project in terminal.
- then put the command
composer require shibaji/admin
- Setup the database connection in your new laravel project.
- Install Laravel UI package is already included with this Admin Panel.
- Setup Admin panel by Admin Command
php artisan admin:install
- Create Auth scaffold using the artisan command
php artisan ui:auth
- Don't replace any preloaded resources.
The [auth/login.blade.php] view already exists. Do you want to replace it? (yes/no) [no]: no
The [auth/passwords/confirm.blade.php] view already exists. Do you want to replace it? (yes/no) [no]: no
The [auth/passwords/email.blade.php] view already exists. Do you want to replace it? (yes/no) [no]: no
Like this put no
every required questions.
- Now Setup the database connection in
.env
file
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=<DB_NAME> DB_USERNAME=<DB_USER> DB_PASSWORD=<DB_PASSWORD>
- Open Terminal from the project. And write the Codes.
php artisan migrate
- Open browser tab with this url
http://localhost:8000
. - After open register an user.
- After login go to
http://localhost:8000/admin
.
If you can to create Module for Admin then doing this.
Autoloading
By default, the module classes are not loaded automatically. You can autoload your modules using psr-4. For example:
{
"autoload": {
"psr-4": {
"App\\": "app/",
"Modules\\": "Modules/"
}
}
}
Tip: don't forget to run composer dump-autoload
afterwards.
Now you can see this admin.
Lets Enjoy! :)