Search by

dskripchenko / laravel-admin-starter

dskripchenko

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

Statistics

Installs: 702

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

v1.4.3 2026-10-03 07:52 UTC

README

🌐 English · Русский · Deutsch · 中文

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.

Packagist License

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