When users can fill out their own profiles, it's often with custom fields. In this example, we tried to recreate the LinkedIn work experience form.
First, we create a custom Filament page and use it to edit the profile page. This page must extend the base Filament edit profile page.
app/Filament/Pages/EditProfile.php:
use Filament\Pages\Auth\EditProfile as BaseEditProfile; class EditProfile extends BaseEditProfile{ protected static string $view = 'filament.pages.profile';}
We must enable the profile feature in the Panel Provider and provide our created EditProfile
page. We also set the page so that the simple page layout is not used.