MVC design pattern. Implemented Angular factories, created reusable and encapsulated D3 based charting and graph directives, all connected to asynchronous loaded data services. Analytics everywhere.
The user interface was developed to be responsive to not only browser width, but to scrolling. Resusable D3 directives only animated when in the browser window.
Demo: All Chart & Graph Directives
Examples of directives with markup and example data.