A very simple Laravel 12 + Vue 3 + AdminLTE 3 based Curd Starter template for SPA Application.
- Laravel 12
- React/Vue + VueRouter
- Laravel Breeze
- Admin LTE 3 + Bootstrap 4 + Font Awesome 5
- PHPUnit Test Case/Test Coverage
- Moodle LMS + AI
- Frontend and Backend User ACL with Gate Policy (type: admin/user)
git clone https://github.com/mykinde/week1.gitcd laravel-starter/composer installcp .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
- Application http://localhost:8000/
- Adminer for Database http://localhost:8000/
# 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.
This repository is motivated by mykinde/week1 and his awesome video tutorial in Youtube.
