A primary challenge was dealing with a registration form that was located in two separate areas of the webinar page and had various field layouts and formats. The one version was in the hero section, featured in a 2-column layout; the second version was further down the page, featured in a single-column layout.
If the forms had been split out individually, it would have duplicated the validation logic and state management, and added extra maintenance costs if there were ever changes to the form requirements. The challenge was to stick with various visual forms while keeping the functionality of the forms in one central location and throughout the entire application.The team had to make sure that the different devices' screens looked great and acted exactly the same, while maintaining the uniformity of form layout between sections.










