ft-interactive/france-2017-poll-tracker

Name: france-2017-poll-tracker

Owner: FT Interactive News

Description: Poll tracker for the French presidential election in 2017

Created: 2017-01-31 16:17:55.0

Updated: 2017-03-21 17:32:26.0

Pushed: 2017-10-20 13:10:43.0

Homepage: https://ig.ft.com/sites/france-election/polls/

Size: 4199

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

france-2017-poll-tracker

Poll tracker for the French presidential election in 2017

Build Status Dependency Status

Local
start

Build/compile, start a dev server and watches for changes.

Relies on a SPREADSHEET_KEY environment variable:

  1. Create a .env file in your local project
  2. Add SPREADSHEET_KEY=1234xxx using the google id from the spreadsheet and save the file. The .env file will be ignored by git so will not get committed.
  3. Run npm start again.

Deploy

  1. Write code in a branch.
  2. Make a PR. CI will automatically:
    • build and test the branch
    • deploy green builds to the review site
  3. Do quick smoke testing of the review build
  4. Get a code review. Once you get a thumbs up, merge into master.
  5. CI will build, test and deploy a build to Production.
Uses Starter Kit

This project was scaffolded with Starter Kit @a69c5ff.

Licence

This software is published by the Financial Times under the MIT licence.

Please note the MIT licence includes only the software, and does not cover any FT content made available using the software, which is copyright © The Financial Times Limited, all rights reserved. For more information about re-publishing FT content, please contact our syndication department.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.