The app has been written in Angular2 and Typescript. So required the necessary compilers. It also has a light weight http server as a dependancy.
Just pull the repository and run sudo npm install.
And then npm start to run a server which displays the webpage.