Skip to content

forest1206/laravel_vue_quickadminpanel

Repository files navigation

Laravel + Vue.js: Example AdminPanel

This is a demo-project, fully generated by QuickAdminPanel.com without writing a single line of code.

In addition to roles/permissions manager, there are a few example CRUDs (Contact Management and Transactions)

For the design, we're using Material Dashboard theme from Creative Tim.


Screenshots

Laravel AdminPanel Vue 01


Laravel AdminPanel Vue 02


Laravel AdminPanel Vue 03


How to use

  • Clone the repository with git clone
  • Copy .env.example file to .env and edit database credentials there
  • Also add to .env file the variable SANCTUM_STATEFUL_DOMAINS=myproject.test - change "myproject.test" to your domain. IMPORTANT: domain should be with port but without https/https prefix. For example, "127.0.0.1:8000" is valid, but "http://project.test" is not valid.
  • Run composer install
  • Run php artisan key:generate
  • Run php artisan migrate --seed (it has some seeded data for your testing)
  • Run npm install
  • Run npm run dev
  • That's it: launch the main URL.
  • You can login to adminpanel by going go /login URL and login with credentials admin@admin.com - password

License

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


More from our LaravelDaily Team

About

laravel, vue, material-ui starter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published