Real time mapping of tweets around the world
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bower_components
config
less
public
.gitignore
LICENSE
Procfile
README.md
bower.json
gulpfile.js
package.json
server.js

README.md

World Tweets

Real time mapping of public tweets sampled from Twitter's Streaming API, delivered to your browser using socket.io, and mapped using D3.js.

Demo here.

Running Locally

Copy config/config-sample.js to config/config.js. Add in your Twitter API keys (which can be generated here).

Then run:

npm install
foreman start # (or node server.js)

Running on Heroku

heroku create

You will need to set the twitter config vars that are normally specified in config.js. To do so run:

heroku config:set consumer_key=XXX consumer_secret=XXX access_token_key=XXX access_token_secret=XXX

Finally, deploy it:

git push heroku master
heroku open