codeforgso / GoVote

Local voter registration and election candidate application.
http://govotegso.org/
GNU General Public License v3.0
24 stars 46 forks source link

Create voter turnout dashboard page #212

Open tleisman opened 3 years ago

tleisman commented 3 years ago

This is a:

Enhancement

Description

Action Greensboro and a coalition of civic stakeholders working on the school bond vote recently shared data showing that young adults have the lowest turnout rates of any group in Guilford County. They began to push turnout efforts and currently their data pull relies on a person who wakes up each morning, pulls the CVS down from the state BoE website, and sends out updated numbers. They have expressed they would greatly benefit from a page on GoVoteGSO.org that shows up-to-date turnout statistics.

State BoE updates a very large CSV file with this data every morning, available here: https://www.ncsbe.gov/results-data/absentee-data (contains both early voting and accepted absentee ballots all in the same spreadsheet labelled "current absentee counts".

Implementation

MVP of this issue: add a page at govotegso.org/turnout that displays bar graphs of this data showing the rates at which each demographic group has voted. Each morning until the election, a volunteer should be able to quickly upload the latest .csv file and push an update.

Feature-Discussion