There is a very handy helper command to get you started:

php artisan textstem:make:module {moduleName}    

eg

php artisan textstem:make:module Tracks

 

This will create

  • a basic model
  • a controller
  • policies
  • update and store requests
  • crud views (index, create, edit)
  • a livewire datatable for the list view
  • config files for the filter and actioin builder