- Laravel 8
- Vue 2 + VueRouter + vue-progressbar + sweetalert2 + laravel-vue-pagination
- Schedular Service
- Laravel Passport
- Laravel laravolt/avatar
- Laravel mpociot/teamwork
- Laravel spatie/laravel-activitylog
- Laravel santigarcor/laratrust
- Laravel tohidplus/laravel-vue-translation
- ThailandAutoComplete
- 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
- User Management
- Database Backup Schedular & Log activity
- 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
git clone https://github.com/AnowarCST/vue-laravel-starter.gitcd vue-laravel-starter/composer install --ignore-platform-reqscp .env.example .env- Update
.envand set your database credentials php artisan key:generatephp artisan migratephp artisan db:seedphp artisan passport:installnpm installnpm run devphp artisan serve
docker-compose up -ddocker exec -it vue-starter /bin/bashcomposer install --ignore-platform-reqscp .env.example .envphp artisan key:generatephp artisan migratephp artisan db:seedphp artisan passport:install- Application http://localhost:8008/
- Adminer for Database http://localhost:8080/
- DBhost: yourIP:3307, user: root, Password: 123456
# 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.





