Skip to content

Application for viewing and visualizing corona virus related information.

Notifications You must be signed in to change notification settings

T-mclennan/Covid-Tracker-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SF Covid-19 Dashboard:

  • Summary:

    A real time visualization dashboard for San Francisco's coronavirus data.

    Limitations exist due to the nature of data collection.
    A 3 day grace period is used to raise accuracy.
    Due to recovery data being inconsitantly reported, I avoid use of that metric.

    Screen Shot 2020-09-04 at 10 24 23 AM
  • Tools and Architecture:

    Frontend:
    • This App is built with Material UI and React.js
    • Chart.js wrapper react-chart-js2 is used for the Line and Bar charts.
    • Neighborhood map is made with MapBox wrapper react-map-gl, with custom vector overlays.

    Screen Shot 2020-09-04 at 10 24 45 AM
    Backend:
    • No backend - served by an AWS CloudFront distribution from an S3 bucket.
    Data:
    • The data is sourced from SODA open data library.
    • 8 sources of data are explored, each dataset is formatted diferently and needs to be converted to usable format.
    • Each dataset has mulitple visualizations possible, each is bundled and cached in state until another dataset is chosen.
  • Features:

    • One simple chart, populated by data dynamically based on user input.
    • Each dataset has multiple sub categories, providing for granular visualization of specific parameters.
    • Date range can be adjusted to trim datasets as needed.
    • Footer provides data collection date, link to data source.

    Screen Shot 2020-09-04 at 10 30 03 AM
    Screen Shot 2020-09-04 at 10 32 23 AM
    Screen Shot 2020-09-04 at 10 33 53 AM
  • Additions:

    • Future releases will contain an 'About' page, discussing the data and collection techniques, and with links to covid related resources.
    • More datasets are prepared for use, visualizations to come.
    • I have data prepared for a traditional Dashboard, and a landing page that shows high level stats.
    • More details on the Map interface.

About

Application for viewing and visualizing corona virus related information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages