Skip to content

Data Explorer for the Open Budget Survey Tracker, built in collaboration with the International Budget Partnership

Notifications You must be signed in to change notification settings

okfn/open-budget-survey-tracker

Repository files navigation

Open Budget Survey

Build Status Coverage Status Issues

Manual install

Dependancies

  • node & npm
  • bower (for handling vendor libs) npm install -g bower

Installation

git clone https://github.com/okfn/open-budget-survey-tracker.git
cd open-budget-survey-tracker
bower update
npm install
gulp build && gulp deploy
npm start

Open: http://localhost:3000/

Development

git clone https://github.com/okfn/open-budget-survey-tracker.git
cd open-budget-survey-tracker
bower update
npm install
npm watch
ENV=development npm start (in a separate terminal, or run `npm watch` in background)

Open: http://localhost:3000/

The watcher will re-compile your assets as you make changes.

Translations

To extract strings for translations you can run:

./node_modules/.bin/extract-pot --locale i18n --exclude bower_components -t jinja -f html .

To updated po files with new strings you can run:

./node_modules/.bin/merge-po i18n

To compile translated po files (to json message files) you can run:

./node_modules/.bin/compile-json i18n public/i18n

About

Data Explorer for the Open Budget Survey Tracker, built in collaboration with the International Budget Partnership

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •