A very simple Laravel 8 + Vue 2 + AdminLTE 3 based Curd Starter template for SPA Application.
- Laravel 8
- Vue 2 + VueRouter + vue-progressbar + sweetalert2 + laravel-vue-pagination
- Laravel Passport
- Admin LTE 3 + Bootstrap 4 + Font Awesome 5
- PHPUnit Test Case/Test Coverage
- Modal based Create+Edit, List with Pagination, Delete with Sweetalert
- Login, Register, Forget+Reset Password as default auth
- Profile, Update Profile, Change Password, Avatar
- Product Management
- User Management
- Settings: Categories, Tags
- Frontend and Backend User ACL with Gate Policy (type: admin/user)
- Simple Static Dashboard
- Developer Options for OAuth Clients and Personal Access Token
- Build with Docker
- make install
- Application http://localhost:8008/
- DBhost: yourIP:3306, user: root, Password: laravel!@#
# run PHPUnit all test cases
vendor/bin/phpunit
# or Feature test only
vendor/bin/phpunit --testsuite Feature
# reports is a directory name
vendor/bin/phpunit --coverage-html reports/
A reports
directory has been created for code coverage report. Open the dashboard.html.