mushmero / lapdash
Laravel Admin Panel boilerplate with Permission, Roles & User Module to start building your application
Requires
- php: >=8.4.0
- jeroennoten/laravel-adminlte: ^3.15 || ^3.16
- laracasts/flash: ^3.2
- laravel/framework: ^10.0 || ^11.0
- laravel/sanctum: ^3.3 || ^4.0
- laravel/ui: ^4.5
- spatie/laravel-activitylog: ^4.10
- spatie/laravel-permission: ^6.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-27 11:02:19 UTC
README
About LAPDash
LapDash is shortform for Laravel Admin Panel Dashboard which is an admin panel dashboard scaffold built on top of Laravel, AdminLTE UI & Bootstrap 4. It is a powerful scaffold to start building your MVP application as it already consists of User Module, Roles Module, Permissions Module, and Activity Logs Module. Supports PHP 8.4+ and Laravel 10 & 11.
Some of the features existing in this repository:
- Auto Logout when inactive
- Detailed activity logging
- Powerful Roles & Permissions module
- Fully Customizable
Use the package with Laravel and start building your MVP apps.
Requirements
- PHP:
>= 8.4.0 - Laravel:
^10.0 || ^11.0
Installation
composer require mushmero/lapdash
In Laravel 10 (or Laravel 11 with registered providers):
- Provider auto-discovery registers
Mushmero\Lapdash\LapDashServiceProvider::classautomatically. - Run initialization:
php artisan lapdash:initialize
php artisan appversion:sync --major=1 --minor=0 --build=0
npm install
npm run dev
For project deployment:
php artisan lapdash:db-setup
Default Login
Username: admin@lapdash.com
Password: Sup3r@dm!n
(You can customize the initial password via LAPDASH_ADMIN_PASSWORD in your .env)
Information
- Initialize command should be run once during initial project setup.
- Designed for fresh project deployment.
License
LapDash is open-sourced software licensed under the MIT license.
