Looking to hire Laravel developers? Try LaraJobs

laravel-dashboard maintained by ahmed-bermawy

Description
Simple laravel dashboard that you can install into your project at anytime
Author
Last update
2023/11/06 22:20 (dev-main)
License
Links
Downloads
93

Comments
comments powered by Disqus

Version Matrix

Package Version Laravel Version PHP Version
7.x 7.0 >= 7.2.5
8.x 8.0 >= 7.3
8.x 9.0 >= 8.0
10.x 10.0 >= 8.1

Documentation

Please follow these steps to install dashboard successfully

1. Make sure you have Node.js, npm and yarn installed on your machine before you start

2. Run composer require PackageName

composer require ahmed-bermawy/laravel-dashboard

3. Publish package files

php artisan vendor:publish --tag=dashboard --force

4. Make sure that you have created the database and modified .env file

5. Install package dependencies

php artisan dashboard:setup

This command will install upcoming packages:

  • AdminLte
  • Spatie permission
  • Fontawesome
  • LaravelCollective

6. Publish package dependencies files

This command will publish dependencies packages files

php artisan vendor:publish --all --force

7. Run migrate to install databases

php artisan migrate

8. Seed data

This command will seed data from seeders to database

put package assets files paths into webpack.mix.js

to compile and minimize them for next step

php artisan dashboard:seed

9. Compile and minimize scss & js files by laravel mix

npm run dev

10. Make sure your website is running

php artisan serve

11. Default url, username and password

default dashboard url: http://127.0.0.1:8000/dashboard/login
default email: admin@admin.com
default password: 12345678

Documentation

For full documentation please see Laravel Dashboard Documentation.

Demo

You can try our demo and make CURD operations as much as you can

Link for the demo Laravel Dashboard Demo.

Dashboard credential:

email: admin@admin.com

password: 12345678

Suggestions & Issues

We are happy to hear from you:

  • your thoughts about the package.
  • if there is something we can improve or add.
  • if you face any difficulty to use it.
  • if you discover any issues.

please contact us on this email: info@incubator-eg.com

Credits

This package won't be possible without the using upcoming packages,

We acknowledge and are grateful for these packages and the developers who work on them.

All necessary credits are given for:

  • Admin LTE

  • Laravel Permission

  • Laravel Collective

  • Bootstrap

  • Font Awesome