/nycc-budget-explorer

A web app for exploring the details of NYC's budget.

Primary LanguageHTMLGNU General Public License v3.0GPL-3.0

New York City Budget Explorer

A web app for exploring the details of NYC's budget.

Requirements

Local Setup

  • Run npm install to get node_modules

Fetching new data

  • Do not edit files in assets/data/ or assets/html/ -- These files are generated by Gulp.
  • Run gulp data to download the budget JSON ( this large file is ignored by Git)
  • Run gulp summary to write summary.json and an HTML file for each group of budget items

Editing Styles & JavaScript

  • Do not edit files in assets/css/ or assets/js/ -- These files are generated by Gulp.
  • Run gulp to compile the CSS & JavaScript
  • Run gulp watch to watch for changes to .sass and .js files
  • Add custom SASS to assets/scss/app.scss
  • Add custom JavaScript to assets/scripts/app.js