Stars: 936
Forks: 459
Pull Requests: 554
Issues: 245
Watchers: 66
Last Updated: 2023-08-25 15:24:55
A Laravel Admin Panel (Laravel Version : 6.0)
License:
Languages: PHP, HTML, Vue, Dockerfile, Shell, Less, Blade
Laravel Admin Panel provides you with a massive head start on any size web application. It comes with a full featured access control system out of the box with an easy to learn API and is built on a Bootstrap foundation with a front and backend architecture. We have put a lot of work into it and we hope it serves you well and saves you time!
Clone the repo and follow below steps.
composer install.env.example to .env Example for linux users : cp .env.example .envDB_DATABASE, DB_USERNAME, and DB_PASSWORDphp artisan key:generate to generate application keyphp artisan migratephp artisan passport:installphp artisan db:seed to seed your databasenpm i (Recommended node version >= V10.0)npm run dev or npm run prod as per your environmentThats it... Run the command php artisan serve and cheers, you are good to go with your new Laravel Admin Panel application.
docker-compose builddocker/cli composer installdocker/cli php artisan key:generatedocker/cli php artisan migratedocker/cli php artisan passport:installdocker/cli php artisan db:seeddocker/npm idocker/npm run devdocker-compose up -dYou can login to docker cli using the command docker exec -ti ls-www /bin/bash
Note: Please make sure that you have proper permissions when setting up the project via docker.
The application uses GrumPHP for the git pre-commit hook and PHPCSFixer for the code standards. You can also bypass the GrumPHP pre-commit hook by hitting git commit -n or git commit --no-verify
Make sure you have run the command php artisan db:seed --class UserTableSeeder before you use these credentials.
User: [email protected]
Password: 1234
User: [email protected]
Password: 1234
User: [email protected]
Password: 1234
composer format./vendor/bin/phpunit
reports directoryphp artisan scribe:generate
public/docs directoryIf you come across any issues please report them here.
Feel free to create any pull requests for the project. For proposing any new changes or features you want to add to the project, you can send us an email at following addresses.
1. Alan Whitmore - [email protected]
2. Vicky Patel - [email protected]