dskripchenko / laravel-admin-starter
Ready-made system resources (Users, Roles, Audit Log) for dskripchenko/laravel-admin.
Package info
github.com/dskripchenko/laravel-admin-starter
pkg:composer/dskripchenko/laravel-admin-starter
Requires
- php: ^8.2
- dskripchenko/laravel-admin: ^1.33
Requires (Dev)
- larastan/larastan: ^3.0
- laravel/pint: ^1.18
- orchestra/testbench: ^9.0 || ^10.0 || ^11.0
- phpstan/phpstan: ^2.0
- phpunit/phpunit: ^11.0 || ^12.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-03 07:53:05 UTC
README
Ready-made system resources for an admin panel: Users, Roles and a read-only Audit Log, together with their permissions. A drop-in starting point for new panels.
A sister-pack for dskripchenko/laravel-admin.
Application settings are not part of this package — they live in the core.
Requirements
- PHP 8.2+
- Laravel 11, 12 or 13
dskripchenko/laravel-admin^1.33
Install
composer require dskripchenko/laravel-admin-starter php artisan migrate
The package has no migrations of its own: the tables (admin_users, admin_roles,
admin_audit_logs) come from the core. The plugin auto-registers via Laravel package
discovery. To publish the config:
php artisan vendor:publish --tag=admin-starter-config
What it adds
| Resource | Slug | Permissions |
|---|---|---|
| Users | system-users |
admin.system.users.{view,create,update,delete} |
| Roles | system-roles |
admin.system.roles.{view,create,update,delete} |
| Audit Log (read-only) | system-audit |
admin.system.audit.view |
Each resource can be switched off in config/admin-starter.php. User-facing strings
use Russian source text as translation keys; an English translation ships in
resources/lang/en.json.
Documentation
License
MIT © Denis Skripchenko