Application description¶
SDD Specification¶
There are two stories to implement: As a user I want to see followers of my followers on a page. Steps:
- I go to “/” page
- I see “Connect Twitter account” button
- I press “Connect Twitter account” button
- I see Twitter popup, I follow oAuth flow authorizing app
- I get redirected to “/followers/followers” page
- I see a list of my “2nd line” followers. Each contains
- A Twitter handle, like “@madonna”
- A number of my followers, that this person follows (example, Bob and Rick follow me, Andrew follows both of them, the number is 2).
- The list doesn’t contain my direct (1st line) followers
As a technical user I want to see followers of my followers as a JSON response Starting from where last scenario ended 1. I see a URL to JSON endpoint, that displays the list. 2. I go to the URL (no auth or session required) 3. I see a JSON response, which contains a list of my “2nd line” followers. Each contains:
- A Twitter handle, like “@madonna”
- A number of my followers, that this person follows
App should be: Heroku-deployable (please provide a link to the working deployment in the README) At least slightly documented Version controlled