We're going to build this:
An interactive visualization dashboard app with a choropleth map and a histogram comparing tech salaries to median household income in the area. Users can filter by year, job title, or US state to get a better view.
It's going to be great.
At this point, I assume you've used
create-react-app to set up your
environment. Check the
section if you haven't. I'm also assuming you've read the
building blocks chapter.
I'm still going to explain what we're doing, but knowing the basics helps.
I suggest you follow along, keep
npm start running, and watch your
visualization change in real time as you code. It's rewarding as hell.
If you get stuck, you can use my
to jump between steps. The
correspond to the code at the end of each step. Check out the first commit and
npm install to skip the initial setup.