Angular.js, a JavaScript based open source front-end framework for developing single-page application