What I deliver
- Livewire components that are tested, not just clicked
- Filterable tables, sorting and pagination without reloads
- Multi-step forms with server-side validation
- Alpine.js for what genuinely belongs in the browser
Livewire for reactive interfaces without standing up a SPA: admin panels, filterable tables, multi-step forms. All in PHP, and testable like the rest of the application. Available for projects in Canada, remote or on-site depending on the engagement.
Valider les propriétés Livewire au plus près des données avec #[Validate] : règles et messages par propriété, tableaux, required_if, et quand garder $rules.
Synchroniser les champs de formulaire avec le composant Livewire en temps réel grâce à wire:model.live : debounce, recherche, validation instantanée.
Available for PHP / Laravel / WordPress / Silverstripe missions in Belgium and remote EU.