Produces a word cloud of a user's recent hashtags
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
public
spec
views
.gitignore
.rspec
.rvmrc
.travis.yml
Gemfile
Gemfile.lock
Guardfile
Procfile
README.md
Rakefile
app.rb
config.ru

README.md

Hashtagged

Coverage Status Build Status Code Climate

Hashtagged accepts a Twitter user name, and gives back a word cloud of that user's recent hashtags. You can use it at http://hashtagged.herokuapp.com, or you can set it up yourself with the instructions below.

Running Locally

Create a new Twitter application at https://dev.twitter.com/apps/new. Make sure you generate your app's access token at the bottom of the Details page.

Create a .env file in the root directory with the following contents from your new Twitter app:

TWITTER_CONSUMER_KEY=your_consumer_key
TWITTER_CONSUMER_SECRET=your_consumer_secret
TWITTER_ACCESS_TOKEN=your_access_token
TWITTER_ACCESS_TOKEN_SECRET=your_token_secret

Run foreman start to start Hashtagged, and visit http://127.0.0.1:5000 to use it.

Deploying To Heroku

You can read Getting Started with Heroku, and Getting Started with Ruby on Heroku if you haven't done this before.

Set your Twitter configuration before deploying to Heroku:

heroku config:set TWITTER_CONSUMER_KEY=your_consumer_key
heroku config:set TWITTER_CONSUMER_SECRET=your_consumer_secret
heroku config:set TWITTER_ACCESS_TOKEN=your_access_token
heroku config:set TWITTER_ACCESS_TOKEN_SECRET=your_token_secret

General Information