Update to the Covid19 tracker

TL:DR — I have updated the Covid-19 tracker in the sidebar to show the United States, an individual state, or individual counties within the selected state.

I created the Covid-19 tracker that is listed in the sidebar so that I could track Covid-19 more easily. What the page does is take the information provided by Johns Hopkins for the United States and presents it quickly in bar charts for the selected area.

When I created the Covid-19 tracker, it was very fast with limited functionality. It only used a subset of the data provided by Johns Hopkins to give an overview of the Covid-19 infection rate. As time passed, I wanted to see more and more information. I wanted to see the level at the state. Later, I wanted to see the level at the individual counties as well.

The problem is that the original page was never designed to process so much data. The processing algorithm would pass through the data to get the first answer that I wanted, but with each addition, it had to pass through the data again since it wasn’t originally designed to find the extra data.

With each addition, the page got slower and slower. It finally reached the point where it was too cumbersome as far as I was concerned. Yes it worked, but it needed rebuilt.

Today I finished rebuilding it to a point that it was worth posting the updated version. It now shows data at the country, state, or county level. The algorithms have been rebuilt to process all the data simultaneously instead of processing it in series. More functionality was added to the original structure so that it could handle the increased selections as well as other selections that should be added in the future.

I hope that you find the additions as useful as I did. Simply being able to look at the data on a county level makes it easier to see where the infection is actively spreading.