I need a simple badge and reward system for users on my website that is PHP. For example, certain actions will trigger a badge to be given to the user by the following:
1. Viewing certain pages on the site
2. Being logged in for so long.
3. Submitting certain content.
The badge will be displayed on the users profile and be visible by others. Either Points or Badges will be given depending on the trigger event.
This is for a normal website, not Wordpress or Joomla. Just a normal PHP website.