At the very beginning, the documentation says that we need PHP, Laravel and Livewire to install Filament. 1. However, I'm reading a lot of forum posts that you only need to install Laravel beforehand - Livewire installs along with Filament. How is this actually the case? Should I install Livewire before installing Filament? 2. After installing Filament, the second step is to create a user by
php artisan make:filament-user
php artisan make:filament-user
, but the users table does not exist. There is no mention at the beginning of the documentation how to create the users table, should I use Laravel Breeze?
Solution
1. Livewire gets installed by filament if it's not installed already because filament has a livewire as required. 2. No, you don't need breeze or ant other starter. Laravel comes with users table migration.
It seems you lack skills first in laravel so I would suggest learning at least basics of it first.