Swimlanes
=====================

Scrapes data from Pivotal Tracker, GitHub, (and soon Heroku), and organizes stories from the current sprint in a kanban-style board based on its state in these services.

![pivotal swimlanes](http://oi65.tinypic.com/2dsgw8w.jpg)

### Setup
- Register a GitHub Developer application [here](https://github.com/settings/developers)
- `cp .env-sample .env`
- In .env, fill in the generated client ID and secret from your GitHub developer application
- `npm install`
- `npm start`
- [https://localhost:3000](https://localhost:3000)
- Enter your Pivotal API Token, found at the bottom of your [profile](https://www.pivotaltracker.com/profile)
- Select your Pivotal project
- Authorize your GitHub account, and make sure you request/grant permission to the repo(s) you want to use
- Search your GitHub repo and select it
- Continue to the project board

### Front end linting
`npm run lint`

Swimlanes
=====================

Scrapes data from Pivotal Tracker, GitHub, (and soon Heroku), and organizes stories from the current sprint in a kanban-style board based on its state in these services.

![pivotal swimlanes](http://oi65.tinypic.com/2dsgw8w.jpg)

### Setup
- Register a GitHub Developer application [here](https://github.com/settings/developers). The Authorization callback URL (if using the
default ENV host) should be `http://localhost:3000/github_authorized`
- `cp .env-sample .env`
- In .env, fill in the generated client ID and secret from your GitHub developer application
- `npm install`
- `npm start`
- [https://localhost:3000](https://localhost:3000)
- Enter your Pivotal API Token, found at the bottom of your [profile](https://www.pivotaltracker.com/profile)
- Select your Pivotal project
- Authorize your GitHub account, and make sure you request/grant permission to the repo(s) you want to use
- Search your GitHub repo and select it
- Continue to the project board

### Front end linting
`npm run lint`

Update readme step for additional info clarity
Update readme step for additional info clarity
