In late 2012, I was chosen to develop an internal dashboard application for the award-winning digital agency 360i.
Single-page web application built upon a custom MVC framework.
Require, jQuery, Handlebars, Crossroads, Hasher, Highcharts, JS Signals
Modern Desktop Browsers, iPad Tablets
Loosely coupled page components trigger events with pub/sub pattern. Reusable modules wrap vendor libraries for generic implementation. Frontend hash routing allows for deep linking, bookmarking, and native browser history navigation with forward and back buttons.
jQuery modules extended with deferred promises so that asynchronous events can be triggered when the module is fully rendered on screen, instead of guessing or delaying execution with timers.
A visually and functionally impressive dashboard application that works on both desktop and iPad.
See it in action below.