Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Bootstrap 4 admin dashboard for Laravel with role management, CRUD examples, profile editing, and demo seeders.

Light Bootstrap Dashboard is an admin dashboard template designed to be beautiful and simple.
Paper Dashboard Pro Laravel is a premium Bootstrap 4 admin dashboard template from Creative Tim, built specifically for Laravel 9.x and up, that ships with role-based access control and full CRUD examples for users, roles, categories, tags, and items.
Paper Dashboard Pro Laravel is a paid starter kit that combines the Paper Dashboard Pro frontend (v2.0.1) with a Laravel backend. It takes a Laravel application skeleton and adds authentication, profile editing, and management pages for roles, users, categories, tags, and items, all protected by policies and request validation. The template is developed by Creative Tim in collaboration with UPDIVISION and is distributed through Creative Tim's website.
php artisan migrate --seed.Installation follows standard Laravel practice: unzip the archive, run composer install, copy .env.example to .env with a MySQL database configured, run php artisan key:generate, then run php artisan migrate --seed to create tables and seed demo data. Running php artisan storage:link sets up the public storage symlink for uploaded profile pictures and item images. After seeding, you can log in at the /login route with [email protected] (password: secret) and explore every feature.
Three seeded demo accounts are included: [email protected], [email protected], and [email protected]. All use the password "secret". These are created by the UsersTableSeeder during php artisan migrate --seed.
No. The role management section intentionally does not allow deletion. You can only add new roles and edit existing ones through the /role route. This prevents accidental removal of roles that might be assigned to users.
Tags and categories can only be deleted when no items are associated with them. The TagController and CategoryController check the items relationship and return an error message if items are still attached.
Yes, the photo field is mandatory when creating an item. When editing an item, the photo field is optional; if you do not upload a new picture, the existing file is kept.
The README states the template is built for Laravel Framework 9.x and up, while the repository description mentions Laravel 11.x and up. It uses Composer for PHP dependencies and includes standard artisan commands for migrations, seeding, and key generation.
