This d3.js heatmap representing time series data is used to visualize tracked time over the past year, showing details for each of the days on demand. Converted into an angular component for your convenience. Includes a global overview of multiple years and visualizations of year, month, week and day overview with zoom for details-on-demand.
$ npm install angular2-calendar-heatmap
$ bower install angular2-calendar-heatmap