Since I'm a huge fan of making it fun to learn for students I'd like to create an achievement-plugin, a little bit like https://moodle.org/plugins/block_achievement. This plugin is from 2012 and has not been updated since then. I would also prefer to use the moodle badge system to implement it. I looked into it's code and it doesn't scale well at all, so sadly many reasons not to use it...
So the goal is to
- create the plugin and create some badges with the moodle core API while installing
- use the event API to check if a user has earned an achievement
- if there is time (there probably won't) create a subplugin type to make it possible to let others implement their own achievements