PHPackages                             platinum/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. platinum/laravel-admin

ActiveLibrary[Admin Panels](/categories/admin)

platinum/laravel-admin
======================

This package automates the creation of an admin model and sets up admin authentication.

01PHP

Since Mar 13Pushed 3mo ago1 watchersCompare

[ Source](https://github.com/ThePlatinum/laravel-admin)[ Packagist](https://packagist.org/packages/platinum/laravel-admin)[ RSS](/packages/platinum-laravel-admin/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Laravel Admin
=============

[](#laravel-admin)

Laravel Admin is a package that provides a ready-to-use admin model with authentication for Laravel applications. This allows to seperate the admin model from the user model and imporve code quality. It also provides a simple plain Blade/Tailwind Admin Dashboard

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

[](#installation)

To install **Laravel Admin** , run the following command in your terminal:

```
composer require platinum/laravel-admin
```

Usage
-----

[](#usage)

To use Laravel Admin

```
php artisan admin:install
```

This will create an Admin model, controller, routes, migration, and other setups you need to authenticat your admin.

You can provide the `-m` or `--migrate` option to run migrations or use the following command to migrate the database:

```
php artisan migrate
```

the create an admin using the following command:

```
php artisan admin:create

# It takes optional options: name, email and password
```

or you can write a factory/seed.

Login as an admin using `{url}/admin/login`

Customizations
--------------

[](#customizations)

To customize the appearance of the administration panel, you can modify the views and assets that were published during the installation process. These files are located in the public/vendor/laravel-admin directory.

### Admin role

[](#admin-role)

The Admin model is fully available for you in the models dir, you can add more columns to the migration to implement roles. I suggest using the [Spatie laravel-permission](https://spatie.be/docs/laravel-permission/) or other alternatives if you require more complexcity with the role management.

Contributions
-------------

[](#contributions)

Contributions are **welcome** via Pull Requests on [Github](https://github.com/ThePlatinum/laravel-admin).

- Please document any change you made as neccesary in the [README.md](README.md).
- Pleas make only one pull request per feature/fix.
- Please check the [Upcoming improvements](#improvements) section for ideas on what you can help with.

Issues
------

[](#issues)

This is my first laravel package, so, you may find it not perfect. Please report any issue you encounter in using the package through the issues tab [Github Issues](https://github.com/ThePlatinum/laravel-admin/issues)

Upcoming improvements:
----------------------

[](#upcoming-improvements)

- Password resets
- Manage Admins (CRUD)
- More UI Options:
    - React,
    - Bootstrap
    - Vue
- Password Confirmation
- Admin Profile
- More Dashboard Option
- Use subdomain instead of '/admin' routes

Security
--------

[](#security)

Laravel Admin includes security features to help protect your application. These features include authentication, authorization, and password hashing. However, it is still important to follow best practices for securing your application, such as using strong passwords and keeping your application up-to-date with the latest security patches.

Credits
-------

[](#credits)

Laravel Admin was created by [Emmanuel Adesina](https://emmannueldesina.vercel.app/) and is licensed under the [MIT license](LICENSE.md).

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance54

Moderate activity, may be stable

Popularity1

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity23

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/69c867925d2ac9e246b66bba210db0065cddb0d169c44db0ffe43f860a48831d?d=identicon)[ThePlatinum](/maintainers/ThePlatinum)

---

Top Contributors

[![ThePlatinum](https://avatars.githubusercontent.com/u/30179079?v=4)](https://github.com/ThePlatinum "ThePlatinum (2 commits)")

### Embed Badge

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

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

###  Alternatives

[jeroennoten/laravel-adminlte

Easy AdminLTE integration with Laravel

4.0k4.8M43](/packages/jeroennoten-laravel-adminlte)[dmstr/yii2-adminlte-asset

AdminLTE backend theme asset bundle for Yii 2.0 Framework

1.1k1.8M67](/packages/dmstr-yii2-adminlte-asset)[dwij/laraadmin

LaraAdmin is a Open source Laravel Admin Panel / CMS which can be used as Admin Backend, Data Management Tool or CRM boilerplate for Laravel with features like CRUD Generation, Module Manager, Media, Menus, Backups and much more

1.6k68.7k](/packages/dwij-laraadmin)[filament/spatie-laravel-media-library-plugin

Filament support for `spatie/laravel-medialibrary`.

1764.8M125](/packages/filament-spatie-laravel-media-library-plugin)[bezhansalleh/filament-exceptions

A Simple &amp; Beautiful Pluggable Exception Viewer for FilamentPHP's Admin Panel

193195.9k13](/packages/bezhansalleh-filament-exceptions)[filament/infolists

Easily add beautiful read-only infolists to any Livewire component.

1220.8M36](/packages/filament-infolists)

PHPackages © 2026

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