Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
JavaScript CSS Ruby Shell
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
bin
ebook
src
test
.bowerrc
.gitignore
.jshintrc
Gemfile
Gemfile.lock
Gruntfile.js
README.md
component.json
package.json

README.md

A Stronger Nation Through Higher Education

Building

Building the Stronger Nation project is three-fold: 1) Data, 2) Web, 3) eBook

  1. Fetch and convert the data provided by NCHEMS and additional census data for map-based data visualizations
  2. Build a production ready web-app
  3. Build the eBook in EPUB, MOBI and PDF formats

Pre-requisites (Mac)

  1. Install Xcode and command line tools. Depending on Xcode and OSX version, either from within settings, or downloads, or can run xcode-select --install from the Terminal.
  2. Install Node.js. This should also install npm.
  3. Go to Terminal and install Grunt sudo npm install -g grunt-cli
  4. Go to Terminal and install Bower sudo npm install -g bower

Building Web App

  1. In Terminal, navigate to the root directory of the project. You should see Gruntfile.js when you execute ls.
  2. Install dependencies: npm install
  3. Install components: bower install
  4. (Optional) Build topo data: grunt topoData
  5. (Optional) Build report data: grunt reportData
  6. Build the app: grunt app
Something went wrong with that request. Please try again.