ahmed-bermawy/laravel-dashboard

Simple laravel dashboard that you can install into your project at anytime

dev-main / 10.x-dev 2023-11-06 21:20 UTC

This package is auto-updated.

Last update: 2024-05-06 22:28:04 UTC


README

logo

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: