-
Install composer package
composer require musonza/laravel-forms
-
Publish Assets
php artisan vendor:publish
-
Add Form facade to
config/app.php
'Form' => Musonza\Form\Facades\FormFacade::class,
-
Run migrations
php artisan migrate
-
Check the published file config/laravel_forms.php
- You can enable / disable captcha
- You can configure the path for your forms dashboard
- You can add custom field types
-
Access dashboard at
http//your-url.com/laravel-forms (you can change the path in config/laravel_forms.php)
- Multi page forms
https://github.com/laravel/telescope for some of the front-end structuring