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 --forceshield:generate -all -panel=admindb:seed --forceoptimize: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
migrateshield:generate -all -panel=adminoptimize:clear
or
php artisan project:update
build vite assets
npm install && npm run build
Generate IDE:Helper files
ide-helper:generateide-helper:models --nowrite --write-eloquent-helper --resetide-helper:meta
or
php artisan dev:init
Clear/Generate Cache
filament:optimize-clearoptimize:clearoptimizefilament: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.