Thanks for sharing @raghubir0611xhdq!
As @codeswept mentions above, a dynamic, data-driven app is much easier to maintain and update.
See a guide to this here: