Custom Forms

I designed a tool that allowed customers to build customized forms to be used by end users. By utilizing the tool the customer could create unique, and branded forms that could be used for purposes like: Login, Profile, Progressive Profiling, Etc.

I worked closely with engineering, product, and customers to create a unique WYSIWYG editor. This allowed our customers to create forms in a code free environment.

Code Free Forms

An important requirement of form builder was that it was easy to use, even for people who don’t know HTML and CSS. To do this we created a WYSIWYG Editor that allowed users to build forms for a variety of Use Cases. This tool grew as new features were added based on customer needs, however remained flexible in its capabilities.

Localization

Form Builder was the latest and most complex addition to the languages system. We had to have translations not just for admin content such as labels and fields in the canvas, but also we needed to devise a system for custom content. This allowed Admins to create custom keys that were paired with translations. The keys could then be used throughout a variety of forms without requiring individual editing within the forms.

Integration with Orchestration

Currently we are Integrating this with our Flow Orchestration to create an even better experience. During the Integration efforts, I saw the opportunity to add features that would enable the Power User more versatility in the forms they create. This could turn the Forms into more of a Page builder, allowing for flexibility of use throughout the Flow.

Previous
Previous

I18N & L10N Systems

Next
Next

Identity Orchestration