Form Builder Plugin

Form Builder PluginArrowOctober Cms, Plugin

Github

Details

Back in 2015 my employers Rejuvenate Digital made the decision to move to working on October Cms for new website builds. This meant plugins needed to be built that we could build our websites with. One of these plugins was an enquiries plugin. However after two year of building websites in October Cms it was noticable that a lot of time as being spent building contact forms due to the inflexibility of the enquiries plugin.

This lead me to experiment at home with a new form builder plugin which would be much more flexible and allow administrators to build forms for themselves. This meant allowing the choice of different types of form fields such as text inputs, dropdowns, checkbox, file uploads and several others. The ability to send out emails and sign up to mailing lists was also implemented in the plugin.

Once this plugin was finished I presented it at work and made some minor adjustments before usings it on work projects. Since it's launch it has been hugely successful in reducing time on projects and reducing the amount code needed to build forms on projects. The form builder plugin also helped with simple third part integrations as extending the plugins for each project was much easier than the previous plugin we used.

The form builder plugin code can be found in my GitHub using the link above!