Building a dynamic web app for questionnaire

You can use WordPress to save you some time. The structure of WordPress admin can be a time saving when you need to offer the client a panel to access some info, or control something.

You can use WordPress plugins to do, like, half of the work or more. You will still need to tweak the code, but it’s faster than developing from scratch.

If you have the knowledge and the time, you can develop it from scratch and is probably better if you do so. But that actually is the result of what the client need, what time you have, the budget of the project, your knowledge, and etc.

If you decide to use WordPress, It’s probably best to get a template or a framework to save you some time and work. You can install one of the many pool plugins for WordPress and tweak it around. A good free option would be https://wordpress.org/plugins/yop-poll/