- Laravel v11
- Filament v3
- TailwindCSS v3
- TablePlus Database management tool or similar
- Docker Desktop installation
- Setup .git/config user
[user]
name = "YOUR NAME"
email = "YOUR COMPANY EMAIL"
- Make APP_PORT=8000 in .env to avoid collisions with other services that use port 80 by default
- config Laravel Sail shell alias https://laravel.com/docs/11.x/sail#configuring-a-shell-alias
- copy .env.example to .env and ask for .env details
For Unix
valet use
-> it will use the.valetrc
filecomposer global update
composer install
sail up -d
or./vendor/bin/sail up -d
sail composer install
sail artisan migrate
sail artisan db:seed
sail npm install
sail npm run dev
- Access
http://safeye.test:8000/
For Windows Pre-Requisites (php 8.3.x) (error can appear on php.ini, some extensions could be commented)
composer install
wsl
cd vendor/bin
./sail up -d
./sail composer install
./sail artisan migrate
./sail artisan db:seed
./sail npm install
./sail npm run dev
nvm use 20
-> install nvm is needednpm install
valet use
-> it will use the.valetrc
filevalet link safeye
valet secure safeye
composer global update
-> to update the composer dependenciescomposer install
-> to install the dependenciesnpm run dev
-> keep this running