Here's my bar chart

Demo: https://gckev-bar-chart.surge.sh/
Source: https://github.com/kevcomedia/d3-bar-chart

What made this more difficult IMO is the lack of tutorials for d3 version 4. There’s an abundance of tuts for version 3, but there are a lot of differences between the versions.