Skip to main content

Adding Resources

FilamentFlow is built around the amazing Laravel Filament package, which allows you to easily create resources for your application. Resources are the building blocks of your application and are used to manage your data. FilamentFlow comes with a set of pre-built resources that you can use to get started, but you can easily add your own resources to your application.

The easiest and (my favourite) method to create a new resource (aka, full CRUD) is to use the filament command:

php artisan make:filament-resource YourThingHere --model --migration --factory

Like magic, this command will create a new resource, model, migration, and factory for you. You can then customize the resource to fit your needs.

Check out the Filament Resource Documentation for more information on creating and working with resources.