Triumph

Triumph is a gem that not only lets you add achievements to your rails app, but lets you dynamically define new achievements (e.g. by an admin) at runtime.

Installing

To use Triumph, simply do the following:

Using

Once you've installed Triumph, you can visit the achievements controller to add new achievement definitions. Each achievement must have:

That's it. You can now create new Achievements, and when a post is saved, for example, Triumph will check if the conditions are met.

For more info, see the sample app at github.com/adambray/triumph-sample.git

Contributing to triumph

Copyright © 2011 Adam Bray. See LICENSE.txt for further details.