This is a dynamically populated form using js. Basically fill out the json file provided and a nice animated form will be generated. I use a modular design pattern here to seperate out my code into logical sections. All forms are fully validated in vanilla js.

Check out the full source code here.