Quickly set up skeleton for your Laravel 10.x app with env:
- php 8.2.16
- node v20.11.1 (LTS)
- Auto check coding convention using sonarqube with github action
- Pre-install Breeze & Blade: https://laravel.com/docs/10.x/starter-kits#breeze-and-blade
- Authentication by email & password
- Clone this project
- Run
composer install - Run
npm install & npm run dev - Create .env file :
cp .env.example .env - Generate app key :
php artisan key:generate - Migrate database:
php artisan migrate - Seed database:
php artisan db:seed - Open up web server:
php artisan serve - Browse app:
localhost:8000 - Login using test account: Email:
[email protected]/ Password:Abc@123456
- Generate Swagger document
$ php artisan l5-swagger:generate
- Delete cache:
php artisan cache:clear&php artisan config:clear - Run:
http://localhost:8000/api/documentation