tivents/livewire-form-builder
Pros:
FormRepositoryContract), allowing seamless integration with existing Laravel models (e.g., Eloquent) without vendor lock-in.Cons:
FormRepositoryContract (e.g., mapping form submissions to Eloquent models). Risk of inconsistent data handling if not standardized.Validator::make()).FormSubmitted) via repository contract.@js or Inertia.js, but not officially supported.FormSubmission model or per-form models?Pilot Phase (2–4 Weeks):
FormRepositoryContract for a single model (e.g., ContactRequest).Full Rollout (4–8 Weeks):
Schema::table() or a data mapper to backfill existing form data into new models.php artisan make:migration add_form_data_to_contacts_table.Customization:
ColorPickerField).FormRequest classes.resources/views/vendor/livewire-form-builder/...).FormSubmitted::dispatch($data)).Storage facade for uploads (configurable in .env).livewire/tables).FormSubmission with polymorphic relationships).FormRepositoryContract for your first model.file uploads if not needed).How can I help you explore Laravel packages today?