PHPackages                             devfaysal/laravel-admin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. devfaysal/laravel-admin

ActiveLibrary[Admin Panels](/categories/admin)

devfaysal/laravel-admin
=======================

Admin Dashboard for Laravel project

0.0.5(5y ago)53401MITJavaScriptPHP ^7.3

Since Nov 16Pushed 1y ago1 watchersCompare

[ Source](https://github.com/devfaysal/laravel-admin)[ Packagist](https://packagist.org/packages/devfaysal/laravel-admin)[ Docs](https://github.com/devfaysal/laravel-admin)[ RSS](/packages/devfaysal-laravel-admin/feed)WikiDiscussions main Synced today

READMEChangelog (5)Dependencies (7)Versions (7)Used By (0)

Roles/Permission UI for Laravel Application
===========================================

[](#rolespermission-ui-for-laravel-application)

[![Screenshot_2019-12-20 Laravel](https://user-images.githubusercontent.com/16212149/73057065-c3eab700-3eba-11ea-802a-1f564d3af4ad.png)](https://user-images.githubusercontent.com/16212149/73057065-c3eab700-3eba-11ea-802a-1f564d3af4ad.png)

### Following packages/Libraries used

[](#following-packageslibraries-used)

- [Laravel Permission by Spatie](https://github.com/spatie/laravel-permission)
- [Modular Admin Html](https://github.com/modularcode/modular-admin-html)

[![Latest Version on Packagist](https://camo.githubusercontent.com/8baa2094e159072d4e7d49470881e41154aff96435cf4b5d9e38b28e99c05446/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f64657666617973616c2f6c61726176656c2d61646d696e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/devfaysal/laravel-admin)[![Build Status](https://camo.githubusercontent.com/4513ae7b05b2b4dc8d9e144860e2cffe458d7ad1276390ad9627e354404a50c3/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f64657666617973616c2f6c61726176656c2d61646d696e2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/devfaysal/laravel-admin)[![Quality Score](https://camo.githubusercontent.com/4f888ad25f7de0b5933c1ea9e421e806d2aab338e6da1f84a0a1a04ac54f6f0c/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f64657666617973616c2f6c61726176656c2d61646d696e2e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/devfaysal/laravel-admin)[![Total Downloads](https://camo.githubusercontent.com/5bd13a83aad591b8ff6e1e1e1ebf667f363b530989a3a99a4c976f18204bc0ee/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f64657666617973616c2f6c61726176656c2d61646d696e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/devfaysal/laravel-admin)

This is where your description should go. Try and limit it to a paragraph or two, and maybe throw in a mention of what PSRs you support to avoid any confusion with users and contributors.

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require devfaysal/laravel-admin
```

Then add the following middleware to the `$routeMiddleware` array in `app/Http/kernel.php`

```
'admin.auth' => \Devfaysal\LaravelAdmin\Http\Middleware\AdminAuthenticate::class,
'admin.guest' => \Devfaysal\LaravelAdmin\Http\Middleware\AdminRedirectIfAuthenticated::class,
'role' => \Spatie\Permission\Middlewares\RoleMiddleware::class,
'permission' => \Spatie\Permission\Middlewares\PermissionMiddleware::class,
'role_or_permission' => \Spatie\Permission\Middlewares\RoleOrPermissionMiddleware::class,
```

Publish Assets

```
php artisan vendor:publish --tag=laravel-admin-public
```

Publish Seeds

```
php artisan vendor:publish --tag=laravel-admin-seeders
```

Run Migration

```
php artisan migrate
```

Run seeder

```
composer dump-autoload

php artisan db:seed --class=LaravelAdminSeeder
```

Usage
-----

[](#usage)

```
php artisan serve
```

Then visit localhost:8000/admin/login

username: password: password

Additionally if you want to customize the blade view files and want to add other options and menu in the admin panel, you can publish the views and extend

```
php artisan vendor:publish --tag=laravel-admin-views
```

If you want to add menu items in the sidebar menu, you need to create a file named `menus.blade.php` in your root view directoray. It will automatically register menus in the sidebar.

For javascript and css, `javascript.blade.php` and `styles.blade.php`

### Dashboard modification

[](#dashboard-modification)

To update Dashboard, register `/admin/dashboard` route and use your own controller and view. If you want the current html design, check vendor folder and copy dashboard.blade.php file from `resource/views` folder inside the package.

#### Blade components

[](#blade-components)

Add a stats section component:

```

```

[![stats-section](https://user-images.githubusercontent.com/16212149/95416732-23a7c600-0955-11eb-9de8-6393fe1596e0.png)](https://user-images.githubusercontent.com/16212149/95416732-23a7c600-0955-11eb-9de8-6393fe1596e0.png)

Form field components

```

```

### Testing

[](#testing)

```
composer test
```

### Changelog

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

### Security

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Faysal Ahamed](https://github.com/devfaysal)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance27

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~88 days

Total

5

Last Release

2014d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1f50719e87e4226e3140b479c102248ad1a44f95a059dc34092945a375b68826?d=identicon)[devfaysal](/maintainers/devfaysal)

---

Top Contributors

[![devfaysal](https://avatars.githubusercontent.com/u/16212149?v=4)](https://github.com/devfaysal "devfaysal (116 commits)")

---

Tags

laravel-admindevfaysal

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/devfaysal-laravel-admin/health.svg)

```
[![Health](https://phpackages.com/badges/devfaysal-laravel-admin/health.svg)](https://phpackages.com/packages/devfaysal-laravel-admin)
```

###  Alternatives

[sebastienheyd/boilerplate

Laravel Boilerplate based on AdminLTE 3 with blade components, user management, roles, permissions, logs viewer, ...

28618.2k3](/packages/sebastienheyd-boilerplate)[appzcoder/laravel-admin

Laravel Admin Panel

747106.3k](/packages/appzcoder-laravel-admin)[moell/mojito

Mojito admin is a component of laravel, vue, element build backend system.

49810.7k](/packages/moell-mojito)[hexters/ladmin

Admin page scaffolding for Laravel.

4985.1k1](/packages/hexters-ladmin)[eveseat/web

SeAT Web Interface

2723.2k135](/packages/eveseat-web)[quarkcms/quark-admin

quark-admin

1691.0k1](/packages/quarkcms-quark-admin)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
