TD2 - dboard
This dashboard displays four distinct D3.js v5 visualizations in a grid layout, each rendering data from untracked sources. It includes interactive plots that respond to user actions, with a tooltip showing values on hover. The code uses D3 selections and scales, along with Moment.js for date handling, to build the charts. A custom tooltip element appears dynamically, while the grid container organizes the plots responsively. The bundle.js file, built from an ES6 module, initializes all visualizations and manages the shared tooltip behavior across the four chart areas.