Skip to content
Boilerplate adminpanel: Laravel 6.0 + AdminLTE 3 (Bootstrap 4) and simple CRUD examples. Based on new QuickAdminPanel 2019.
PHP HTML Vue
Branch: master
Clone or download
Latest commit f43b5f0 Oct 10, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app First commit Apr 16, 2019
bootstrap First commit Apr 16, 2019
config First commit Apr 16, 2019
database Laravel upgrade to 6.0 Sep 9, 2019
public First commit Apr 16, 2019
resources First commit Apr 16, 2019
routes First commit Apr 16, 2019
storage First commit Apr 16, 2019
tests First commit Apr 16, 2019
.editorconfig First commit Apr 16, 2019
.env.example First commit Apr 16, 2019
.gitattributes First commit Apr 16, 2019
.gitignore First commit Apr 16, 2019
artisan First commit Apr 16, 2019
composer.json Laravel upgrade to 6.0 Sep 9, 2019
composer.lock Laravel upgrade to 6.0 Sep 9, 2019
package.json First commit Apr 16, 2019
phpunit.xml First commit Apr 16, 2019
readme.md Update readme.md Oct 10, 2019
server.php First commit Apr 16, 2019
webpack.mix.js First commit Apr 16, 2019
yarn.lock First commit Apr 16, 2019

readme.md

Laravel+AdminLTE3: Adminpanel Boilerplate

It is a demo project for demonstrating what can be generated with new 2019 version of QuickAdminPanel tool. This boilerplate was fully generated, without adding any custom line of code.

What's inside

  • Adminpanel with default one admin user (admin@admin.com/password) and two roles
  • Users/Roles/permissions management function (based on our own code similar to Spatie Roles-Permissions)
  • One demo CRUD for Products management - name/description/price
  • Everything that is needed for CRUDs: model+migration+controller+requests+views

From that boilerplate you can manually create more CRUDs, assign permissions etc. Or use our online generator for this.

Notice: AdminLTE 3 version was not released officially. At the time of writing (April 2019), the latest was v3.0.0-Alpha 2 release in May 2018. But, at current alpha state, the theme is good enough to use for simple CRUDs like ours.

Screenshots

Laravel + AdminLTE3 screenshot 01

Laravel + AdminLTE3 screenshot 02

Laravel + AdminLTE3 screenshot 03

Laravel + AdminLTE3 screenshot 04

How to use

  • Clone the repository with git clone
  • Copy .env.example file to .env and edit database credentials there
  • Run composer install
  • Run php artisan key:generate
  • Run php artisan migrate --seed (it has some seeded data for your testing)
  • That's it: launch the main URL or go to /login and login with default credentials admin@admin.com - password

License

Basically, feel free to use and re-use any way you want.


More from our LaravelDaily Team

You can’t perform that action at this time.