Bolt is a Laravel form builder for your users, including a front and backend UI. It enables your users to create forms, with a lot of configuration options, such as breaking a form into sections, various input types, and more:
The administration panel also allows you to enable/disable a form, change the form presentation mode, and require a login to complete the form:
Once you create a form, you can render it within any Blade template using the provided component:
<livewire:bolt.fill-form slug="feedback" />
Bolt includes other useful features, such as:
- Manage submissions
- Manage forms
- Highly customizable frontend scaffolding
- Form section grouping
- Control start and end dates of submissions
- Option to require login
- Built with the TALL stack
- Uses Filament as an admin panel
- Add any field from Filament plugins
- Text input validation rules
- Multi-language
- and more...
The full documentation is available on https://larazeus.com/bolt, and you can view the source code on GitHub at lara-zeus/bolt.
Filed in:
Full stack web developer. Author of Lumen Programming Guide and Docker for PHP Developers.