Skip to content
Tracking campaign finances for Primary Election March 3, 2020 in South Bay & California
JavaScript CSS Python
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode Finishes candidate info component Nov 19, 2019
scraper Made slight edits to the README and updated the scraper Sep 28, 2019
src Makes election-info page responsive Nov 20, 2019
static Adds links to ballot info items Nov 1, 2019
visualization_prototypes add prototype datasets and README instructions Nov 13, 2019
.gitignore Initial commit from gatsby: (… Oct 3, 2019
.prettierignore Initial commit from gatsby: (… Oct 3, 2019
.prettierrc Initial commit from gatsby: (… Oct 3, 2019
LICENSE change project aims to reference local City of San Jose elections Nov 9, 2019
gatsby-browser.js Applies global styles Oct 18, 2019
gatsby-config.js Initial commit from gatsby: (… Oct 3, 2019
package.json Finishes candidate info component Nov 19, 2019
yarn.lock Finishes candidate info component Nov 19, 2019

Open Disclosure

A web app to track campaign finances for the California Primary Election (March 3, 2020), and the General Election (November 3, 2020). The goal of Open Disclosure is to help voters understand who/what Political Action Committees (PACs) are donating money to the candidates/measures. Are the donors from the same jurisdiction (city/county/state) as the candidate's intended office or outside of the jurisdiction? Are the donors individuals, or Political Action Committees (PACs)? What is the donor history of the PAC(s)? We are inspired by Open Oakland's Open Disclosure:

Initially this project will cover City of San Jose elections and later will broaden to cover elections more widely.

Draft Stories

Minimal Viable Product (MVP) / Version 1: The aim is to have a prototype website with simple visualizations up and running by December 31, 2019.

  1. A user can see a list of election categories:
  • Mayoral candidates of City of San Jose
  • Council member candidates of City of San Jose
  1. The user can select one category
  2. The user can select one candidate
  3. The user will see a list of donors, from highest donation to lowest donation. Include information about the donor like donation amount and location. Also include information about expenditures, broken down into categories, recipients and amounts.
  4. The user can see a list of where the donors are from: San Jose, Santa Clara County, California, Other States

As a first pass this will cover data from the 2018 elections as this is readily available.

Version 2: The aim is to prettify the website and visualizations from January - February 2020, ideally by February 3, 2020, one month before the Primary Election on March 3, 2020.

  1. General improvements to UX/UI of website
  2. Incorporate data from 2020 elections as it becomes available.

California Election Information:

San Jose voters will vote on Tuesday, March 3, 2020 for 5 Councilmembers in Districts 2, 4, 6, 8 and 10. More information can be found here. This project aims to cover the finances for these candidates in Version 2, from January 2020.

The Presidential Primary Election is on March 3, 2020 in the state of California. There will be elections for:

  • President of the United States
  • United States Representative in Congress
  • California State Senator and Member of the State Assembly

After the primary, the general election will be on November 3, 2020. More information here

How to Run this Project

  1. git clone
  2. cd open-disclosure/

How to Contribute

0 Find an issue and assign yourself

Made with <3 by Code for San José

You can’t perform that action at this time.