So this is essentially what it sounds like, using a set of information in the back-end, I want to be able to reward community members for participating on the forums and have the forums do it automatically. Fundamentally, this is similar to the rank system that exists only rather than being able to apply a single custom rank I want to be able to give a number of achievements and rewards automatically.
It's an extension of the existing systems in Kunena and Community Builder with the aim to encourage members to keep visiting and using the site. To give an example, another piece of forum software I've seen use this is XenForo: xenforo.com/community/help/trophies
I've come here mainly as you guys on the site here use kunena so you have a bit of understanding about it (hopefully!) and community builder is your baby
Currently running
Joomla 2.5.16
Kunena 2.0.4
Community Builder 1.9.1
What I want this to do
Back-End
1. Add in achievements based around community participation. For example:
- post counts
- received a thank you
- positive karma
- post a video
- post an image
See link above too!
2. Add in custom rewards that I can apply based around community participation. For example:
- Member of the Month
- Member of the Year
And essentially anything else my twisted mind can think up.
3. Images linked with the awards
- either 1 image per award and/or the option to have 1 image for display on forums, another on community builder (see information below)
Where I want this to show (front-end)
1. Community Builder - because that's why it's there

Along with the various other custom tabs currently, I'd love this to have a nice presentable list of the achievements that a member has gained during their time with the site.
Layout would be something like:
IMAGE - ACHIEVEMENT TITLE - DATE RECEIVED
achievement description
2. Kunena Forum - it would probably make sense for the various small images to show in the profile panel, yet maybe with an option for them to show below the signature area too?
Either way, would love to get some thoughts on if this would be possible