Dynamic Form Builder

Project Preview

Project Description

This is a Laravel Livewire Package that enables you to construct dynamic forms. Prior to building this package, my client relied on a JavaScript package for creating dynamic forms. However, integrating new features with it proved challenging, prompting us to opt for developing a new version exclusively using PHP and Livewire.

Videos

Features

  • Drag-Drop functionality.
  • Provides 20+ types of form fields and layout components.
  • Plenty of useful properties, decorations, and validation rules.
  • Supports both Simple Forms & Wizard Forms.
  • Converts the form schema into a valid and optimized JSON object.

Technologies

  • PHP 8.x
  • Livewire
  • Alpine JS
  • Sortable JS
  • Tailwind CSS
  • Filament Forms