Custom Web App
Open Source Project covid615.com
Local Coronavirus Dashboard
Custom app that scrapes Metro Nashville's Covid-19 website to collect the local coronavirus data each morning. The app then calculates how the numbers are changing over time, visualizes it with javascript graphs, and sends an email update to subscribers with the key metrics each morning. This inspiration for building this was to keep our local officials honest about the virus and make it easy to keep track of how the disease is affecting Nashville.



Constraints
- Lots of dense data that needed to be legible
- Metro Nashville's website frequently changes, so needed a defensive design and notification system in case the scraper is unable to fetch the latest numbers
Skills Required
- Responsive web design
- Mobile-first design
- Web typography
- Data analysis
- Custom rake tasks
- Email deliverability
Tools Used
- HTML/CSS
- Javascript
- Ruby on Rails
- Heroku
- Tailwind CSS
- Chart.js
- Nokogiri

