- Notifications
You must be signed in to change notification settings - Fork0
misterjacko/CPS-COVID-FE
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Dashboard for tracking reported COVID-19 cases at Chicago Public Schools
This is the front-end of the Chicago Public Schools Covid tracking website found atcpscovid.com.
The repository for the back-end can be foundhere
Back-End CSV files containing case data is parsed withPapa Parse and the map framework used isLeaflet. Graph elements use thed3js framework.
The site is hosted onS3 as a static site withCloudFront as a CDN provider. It is written primarily in JavaScript.
- MVP. Future development will depend on interest.
- Because the data layer is a csv file, care needs to be taken as to the load put on client devices to download that file and the parsing that needs to happen to display the data. As the data-set grows, client load considerations may need to be revisited.
- Cloudfront CDN cacheing needs to be adjusted so that fresh data is always served.
- More informative popouts ie. School containing running 7 or 14 day averages/totals, weekly summaries etc.
- Make dots bigger as you zoom in
- Dark mode
- Better geofencing
- Is there a way to get around iOS godawful dropdown menu?
- selector for showing only 7 or 14 day case data on map (dot size) or in the school bar graphs.