For this assignment, I used the code snippet from Lecture 1 as my starting point. Information about primatives in d3 was found here Polygon code debugged with the help of this stackoverflow thread. Code for color transitions adapted from examples on the d3 transitions repo.
I have a few modest achievements. In terms of technical achievements, I used some math functions to create the perfect hexagon I used as the basis for my design, using a dataset with x and y attributes. For design achievements, I figured out how to do color transitions, and implemented said transitions on the rectangle on the page.