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

ActiveLibrary[Admin Panels](/categories/admin)

muhindo/muhindo-admin
=====================

A powerful Laravel admin panel package with grid, form, and authentication features

v1.0.0(7mo ago)01[1 PRs](https://github.com/mubahood/muhindo-admin/pulls)MITPHPPHP ^8.0CI passing

Since Sep 17Pushed 7mo agoCompare

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

READMEChangelogDependencies (5)Versions (3)Used By (0)

Muhindo Admin# Muhindo Admin# Muhindo Admin
===========================================

[](#muhindo-admin-muhindo-admin-muhindo-admin)

A powerful Laravel admin panel package that helps you build CRUD backends with just a few lines of code.

[![License](https://camo.githubusercontent.com/12d69710d61721339a9eff6baf45747bb6c9725ff1cdd9e77e3fd79ec05a6a35/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6d756261686f6f642f6d7568696e646f2d61646d696e)](https://camo.githubusercontent.com/12d69710d61721339a9eff6baf45747bb6c9725ff1cdd9e77e3fd79ec05a6a35/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6d756261686f6f642f6d7568696e646f2d61646d696e)A powerful Laravel admin panel package that helps you build CRUD backends with just a few lines of code.A powerful Laravel admin panel package that helps you build CRUD backends with just a few lines of code.

[![GitHub release](https://camo.githubusercontent.com/16b70e66329e1fb305ec93c76721b4cc0cf03c121eeb66ef942113a5fd9bcd48/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6d756261686f6f642f6d7568696e646f2d61646d696e)](https://camo.githubusercontent.com/16b70e66329e1fb305ec93c76721b4cc0cf03c121eeb66ef942113a5fd9bcd48/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6d756261686f6f642f6d7568696e646f2d61646d696e)

[![PHP Version](https://camo.githubusercontent.com/911a83e2aa6fe73660ab613629a95c76622bf03049a7344e80c5ea72d4ef9c7d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253545382e302d626c7565)](https://camo.githubusercontent.com/911a83e2aa6fe73660ab613629a95c76622bf03049a7344e80c5ea72d4ef9c7d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253545382e302d626c7565)

[![Laravel Version](https://camo.githubusercontent.com/abce3c5edc2378c3283d828cc60336ff39aa30f81c73e6f371790739d9ef2a94/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c61726176656c2d253545392e3025374325354531302e3025374325354531312e3025374325354531322e302d726564)](https://camo.githubusercontent.com/abce3c5edc2378c3283d828cc60336ff39aa30f81c73e6f371790739d9ef2a94/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c61726176656c2d253545392e3025374325354531302e3025374325354531312e3025374325354531322e302d726564)

Features## Features
-------------------

[](#features-features)

Features
--------

[](#features)

- 🚀 **Rapid Development** - Build admin panels quickly with minimal code
- 🎨 **Beautiful UI** - Built on AdminLTE with responsive design- 🚀 **Rapid Development** - Build admin panels quickly with minimal code- 🚀 **Rapid Development** - Build admin panels quickly with minimal code
- 🔐 **Authentication** - Complete role-based access control (RBAC)
- 📊 **Data Grid** - Advanced grid with filtering, sorting, and export- 🎨 **Beautiful UI** - Built on AdminLTE with responsive design- 🎨 **Beautiful UI** - Built on AdminLTE with responsive design
- 📝 **Form Builder** - Extensive form fields and validation
- 🌳 **Tree View** - Hierarchical data management- 🔐 **Authentication** - Complete role-based access control (RBAC)- 🔐 **Authentication** - Complete role-based access control (RBAC)
- 🎛️ **Dashboard** - Customizable admin dashboard
- 🔧 **Extensible** - Easy to extend and customize- 📊 **Data Grid** - Advanced grid with filtering, sorting, and export- 📊 **Data Grid** - Advanced grid with filtering, sorting, and export

Requirements- 📝 **Form Builder** - Extensive form fields and validation- 📝 **Form Builder** - Extensive form fields and validation
----------------------------------------------------------------------------------------------------------------------------------

[](#requirements---form-builder---extensive-form-fields-and-validation---form-builder---extensive-form-fields-and-validation)

- PHP ^8.0- 🌳 **Tree View** - Hierarchical data management- 🌳 **Tree View** - Hierarchical data management
- Laravel ^9.0|^10.0|^11.0|^12.0
- 🎛️ **Dashboard** - Customizable admin dashboard- 🎛️ **Dashboard** - Customizable admin dashboard

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

[](#installation)

- 🔧 **Extensible** - Easy to extend and customize- 🔧 **Extensible** - Easy to extend and customize

Install via Composer:

```
composer require muhindo/muhindo-admin## Installation## Installation
```

Publish the package configuration and assets:

Install via Composer:Install via Composer:

```
php artisan vendor:publish --provider="Muhindo\Admin\AdminServiceProvider"
```

`bash`bash

Run the migrations:

composer require muhindo/muhindo-admincomposer require muhindo/muhindo-admin

```
php artisan migrate``````
```

Install the admin (creates default admin user):

Publish the package:Publish the package:

```
php artisan admin:install
```

`bash`bash

Usage
-----

[](#usage)

php artisan vendor:publish --provider="Muhindo\\Admin\\AdminServiceProvider"php artisan vendor:publish --provider="Muhindo\\Admin\\AdminServiceProvider"

### Creating an Admin Controller

[](#creating-an-admin-controller)

```

Generate a new admin controller:

```bash

php artisan admin:make UserController --model=App\\Models\\UserRun migrations:Run migrations:

```

### Adding Routes

```bash```bash

Add your routes to `app/Admin/routes.php`:

php artisan migratephp artisan migrate

```php

$router->resource('users', UserController::class);``````

```

### Example Controller

Install admin:Install admin:

```php
