This web app is implemented by vue js and firebase database. There have two branches master for admin site and client_site for candidates. In admin site, they have question management as well as client view. In client, they can only answering tasks. This app is also responsive and used other ui libraries which are VUE material library (vuematerial.io) and Vuetify (vuetifyjs.com).
npm install
See tutorial how to generate firebase database api key
npm run serve
npm run build