An example application built in Sinatra, Mustache, MongoDB. I created this to better learn this particular tech stack. It monitors twitter and hacker news (for now) for mentions of GitHub and displays them for you. Much of the setup and code structure came from defunkt (on a closed source app).
This application doesn't have a lot of immediate usefulness that services like BackType already offer, except that you can host this yourself.
- Install MongoDB
- Install the bundler
gem install bundler
- Bundle the workspace
gem bundle
bin/rake start
and then browse to http://localhost:9393
- Add in a test suite (what? blasphemy!)
- Have an idea of read/unread items
- Move polling to the server, do not depend on browser being open
- Monitor Hacker News comments in addition to stories
- Ignore / Save (favorite?) events