PHPackages                             alqudiry/dashboard - 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. alqudiry/dashboard

ActiveLibrary[Admin Panels](/categories/admin)

alqudiry/dashboard
==================

Create powerful dashboard

1.2(3y ago)02.9k1MITSCSS

Since Jan 8Pushed 3y ago1 watchersCompare

[ Source](https://github.com/AbdullahAlqudiry/laravel-dashboard)[ Packagist](https://packagist.org/packages/alqudiry/dashboard)[ RSS](/packages/alqudiry-dashboard/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (2)Dependencies (6)Versions (4)Used By (0)

Dashboard Package
=================

[](#dashboard-package)

---

Dashboard package create your dashboard with users, roles and settings with only one line.

#### Installation

[](#installation)

```
composer require alqudiry/dashboard
```

#### Publish

[](#publish)

Before publish the dashboard, please remove these files first:

```
app/Models/User.php
database/factories/UserFactory.php
database/migrations/2014_10_12_000000_create_users_table.php
database/migrations/2014_10_12_100000_create_password_resets_table.php
resources/lang/ar
resources/views
package.json
webpack.mix.js
```

publish package

```
php artisan vendor:publish --provider="Alqudiry\Dashboard\DashboardServiceProvider"
```

### Configuration

[](#configuration)

Update your "App\\Http\\Kernel.php" to include webServiceAuth class:

```
'webServiceAuth' => \App\Http\Middleware\WebServiceAuth::class,
```

Add FortifyServiceProvider to your "config\\app.php":

```
App\Providers\FortifyServiceProvider::class,
```

Update your "routes\\web.php" to include this routes:

```
Route::get('/', [\App\Http\Controllers\HomeController::class, 'index'])->name('home');

Route::group(['middleware' => ['auth']], function () {
    Route::group(['as' => 'user.', 'prefix' => 'user'], function () {
        Route::resource('/profile', \App\Http\Controllers\User\ProfileController::class)->only('index', 'store');
    });

    Route::group(['as' => 'dashboard.', 'prefix' => 'dashboard'], function () {
        Route::group(['as' => 'system.', 'prefix' => 'system'], function () {
            Route::resource('/statistics', \App\Http\Controllers\Dashboard\System\StatisticsController::class)->only('index');
            Route::resource('/users', \App\Http\Controllers\Dashboard\System\UsersController::class)->only('index', 'edit', 'update');
            Route::resource('/roles', \App\Http\Controllers\Dashboard\System\RolesController::class)->except('show', 'destroy');
            Route::resource('/web-services', \App\Http\Controllers\Dashboard\System\WebServicesController::class)->except('show', 'destroy');
            Route::resource('/settings', \App\Http\Controllers\Dashboard\System\SettingsController::class)->only('index', 'store');
        });
    });
});
```

### Make App Running

[](#make-app-running)

```
npm install
npm run dev
```

### You Are Ready ..

[](#you-are-ready-)

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity55

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 ~323 days

Total

3

Last Release

1310d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/91911c4ce8e252cdaa8c2c8a43759d6097454dbcdb5467b764cda058a9b0cb3b?d=identicon)[AbdullahAlqudiry1](/maintainers/AbdullahAlqudiry1)

---

Top Contributors

[![AbdullahAlqudiry](https://avatars.githubusercontent.com/u/29796748?v=4)](https://github.com/AbdullahAlqudiry "AbdullahAlqudiry (7 commits)")

### Embed Badge

![Health badge](/badges/alqudiry-dashboard/health.svg)

```
[![Health](https://phpackages.com/badges/alqudiry-dashboard/health.svg)](https://phpackages.com/packages/alqudiry-dashboard)
```

###  Alternatives

[power-components/livewire-powergrid

PowerGrid generates Advanced Datatables using Laravel Livewire.

1.7k1.7M6](/packages/power-components-livewire-powergrid)[litstack/litstack

Laravel Content-Administration

86132.5k8](/packages/litstack-litstack)[filament/support

Core helper methods and foundation code for all Filament packages.

2223.9M151](/packages/filament-support)[andreia/filament-ui-switcher

Add a modal with options to switch between different UI layouts and styles (colors, fonts, font sizes).

233.8k](/packages/andreia-filament-ui-switcher)[a2insights/filament-saas

Filament Saas for A2Insights

161.1k](/packages/a2insights-filament-saas)

PHPackages © 2026

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