laravel new --using raugadh/fila-starter
composer create-project raugadh/fila-starter {name}
A Starter Kit For Filament with most basic necessities pre-configured based on personal preference/requirements.
Filament Packages
Other Packages
for relative storage:link
Notes:
'view','view_any','create','update','delete','delete_any',
composer create-project --prefer-dist raugadh/fila-starter example-app
Configure Project.
Update Composer Packages
Add Database Credentials
Add ASSET_PREFIX if deployed application in sub-folder
Link Storage
php artisan storage:link
Initialize Project
Runs Following in sequence
migrate:fresh --force
shield:generate -all -panel=admin
db:seed --force
optimize:clear
or
php artisan project:init
Update Permissions and Migrations
Whenever new Resource , Page or migration is Added Run update command to migrate and create permissions.
Runs Following in sequence
migrate
shield:generate -all -panel=admin
optimize:clear
or
php artisan project:update
build vite assets
npm install && npm run build
Generate IDE:Helper files
ide-helper:generate
ide-helper:models --nowrite --write-eloquent-helper --reset
ide-helper:meta
or
php artisan dev:init
Clear/Generate Cache
filament:optimize-clear
optimize:clear
optimize
filament:optimize
or
php artisan project:cache
Thanks for using this kit, leave a star if you found this useful.
The MIT License (MIT). Please see License File for more information.