Implement a set of achievements that can be unlocked by users. These are triggered by events which have to be implemented throughout the application. Whenever a user triggers a certain event (for the first time) they get awarded a special achievement. Alternatively, run an hourly scheduled command that checks and updates achievements for all users.
Implement a set of achievements that can be unlocked by users. These are triggered by events which have to be implemented throughout the application. Whenever a user triggers a certain event (for the first time) they get awarded a special achievement. Alternatively, run an hourly scheduled command that checks and updates achievements for all users.
Ideas for achievements: