rbmatth / data-viewer-rbm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

data-viewer-rbm

About the Project

This project is an interactive map data visualization demo, that shows a heat-map by county of reported COVID-19 cases in North Carolina by month.

For demonstration purposes, the project is set up as a full stack solution configured to be deployed to the Heroku platform-as-a-service. The application stack is Linux, Apache, PostgreSQL, and PHP running in a Heroku container. The back end API is powered by the Symfony web application framework using the Doctrine ORM. The front end is a single-page application built with Angular and Bootstrap. The map is built with the Leaflet JavaScript library, and incorporates map data from OpenStreetMap and imagery from Mapbox. The interactive map overlays are created using county geometry provided by the North Carolina Department of Environmental Quality, and COVID-19 reported case data from the United States Centers for Disease Control and Prevention via the Socrata Open Data API.

Live Demo

A live demo can be found at: http://data-viewer-rbm.herokuapp.com

The bin/download script is run daily using the Heroku Scheduler add-on to update the database with current data.

Tools Used

Data Sources

About


Languages

Language:JavaScript 99.0%Language:TypeScript 0.5%Language:PHP 0.4%Language:HTML 0.1%Language:CSS 0.0%