The unipoole mobile application is build using cross platform mobile frameworks.
Cordova - provides a native bridge to the underlying native mobile operating system by using JavaScript.
Bootstrap - provides a responsive UI design with widgets.
AngularJS - provides a "MVC-like" framework with javascript. All mobile code is written as Angular components.
LessCSS - provides stylesheet with some logic (variables, mixins etc)