Sets of open data tools and infrastructure for handling open data - from campaign finance to voter data
Join our Discord Community to join the conversation!
All code provided in this repo has been designed to work with products provided by Google Cloud Platform ( GCP ). We have done our best to decscribe the infrastructure these tools run on. If you still have questions, please open an issue requesting documentation updates.
First of all, many thanks to the team at the North Carolina State Board of Elections for all of their work in maintaining public records for the State of North Carolina. Without their team our efforts in North Carolina would be impossible.
These set of packages have been created to interact with various data publications provided by the NCSBE. They are designed to pull, aggregate, and analyze public data in North Carolina.
This package contains a set of cloud functions and infrastructure descriptions to pull, aggregate, clean, and analyze campaign finance data from ncsbe.gov
Note: Still on yarn v1.x
This package contains a cloud function that runs on a scheduler. This cloud function pipes the latest voterfile from ncsbe.gov to a cloud storage bucket.
This project utilizes standard development tools such as eslint, yarn ( berry ), and typescript. All contributors are welcome whether you are technical or not. Please feel free to open issues for bug reports, feature suggestions, etc.
Please also see our Code of Conduct. This repository is open source and provided for public good. Please keep all issues and comments constructive. Personal attacks and malicious feedback will not be tolerated.