This page goes through the form, hides the form and displays products regardless of forms answers.
Product page generation is delayed until the form is loaded to optimize speed
This supports a software dev. class for businesspeople that you can find here:
https://www.alexandercowan.com/making-html-manageable
And a case you can find here:
https://www.alexandercowan.com/making-html-manageable