Every year, the DC Office of the Chief Financial Officer (OCFO) releases a plan for the next six years of investment in capital improvement projects like buildings and roads. Because this information has only ever been published in a non-open file format, it is difficult for DC residents to access this information and understand how these plans have changed over time.
This Code for DC project scrapes (extracts) data from the OCFO capital improvement plans to make them searchable and comparable. Search for a project to find all of its details and to see how its cost and timeline have changed over time.
- Install NPM.
- Install Gulp and Bower with the command
npm install -g gulp bower
. - Navigate to the local project directory using cd.
- Run the command
npm install
. - Run the command
bower install
. - Run
gulp serve
and open localhost:9000 in your browser.
The website is provided via GitHub Pages. There is a gulp task to deploy changes, provided you have push permissions to this repository: gulp deploy
.
Check out the issues tab for potential issues that you could help us solve. All contributions to this project will be released under the CC0 public domain dedication.
Visit Code for DC to learn more about us and how to get involved.