Download the PHP package jjanampa/laravel-admin without Composer
On this page you can find all versions of the php package jjanampa/laravel-admin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package laravel-admin
laravel-admin
Laravel Admin is a drop-in admin panel package for Laravel which promotes rapid scaffolding & development, uses Material Dashboard
- The project is based on the Laravel Admin Panel and Material Dashboard Laravel.
- This package has a modular approach, for which it uses the Laravel module, see the documentation for more information on this approach: https://github.com/nWidart/laravel-modules
-
Installing this package will publish the
Admin
module in theModules
folder at the root of your project.Requirements
Laravel >=7 PHP >= 7.0
Features:
- Admin User, Role & Permission Manager:
- Activity Log:
- Page CRUD:
- Settings:
- Login, Forgot Password
- Profile
Packages used:
Assets used:
- Bootstrap 4
-
Material Dashboard
Installation
After initializing instance of Laravel
- Autoloading: By default, module classes are not loaded automatically. You can autoload your modules using
psr-4
, add"Modules\\": "Modules/"
in composer.json.
Tip: don't forget to run
composer dump-autoload
afterwards.- Run
- Autoloading: By default, module classes are not loaded automatically. You can autoload your modules using
-
Install the admin package.
Service provider will be discovered automatically.
execute
php artisan laravel-admin:install --force
to force the installation, this process recreate theAdmin
module, removes and recreates the following tables:admin_users, admin_roles, admin_permissions, admin_permission_role, admin_role_user, pages, settings
Logging In
Visit (APP_URL)/admin
to access the admin panel.
The default admin login is:
Email Address: [email protected]
Password: secret
Usage
-
Create some permissions.
-
Create some roles.
-
Assign permission(s) to role.
-
Create user(s) with role.
-
For checking authenticated user's role see below:
- For checking permissions see below:
Learn more about ACL from here
For activity log please read spatie/laravel-activitylog
docs
Screenshots
Admin Users | Admin Roles | Admin Permissions |
---|---|---|
![]() |
![]() |
![]() |
Pages | Activity Log | Settings |
![]() |
![]() |
![]() |
Profile | Login | Forgot Password |
![]() |
![]() |
![]() |
All versions of laravel-admin with dependencies
illuminate/support Version ^5.5|^6.0|^7.0|^8.0
laravel/ui Version ^2.0|^3.0
laravelcollective/html Version ^6.0
nwidart/laravel-modules Version ^6.2|^7.0|^8.0
spatie/laravel-activitylog Version ^3.9