My name is Gabriel, and I'm 17 years old. When I was 15 as I was being homeschooled through a curriculum provider. At the time, my curriculum provider had no way of telling how often each of their 250+ recorded courses were being accessed, and so paying the teachers was... complicated. The President of the organization said he would a significant amount of money for some way to figure out how often each course was accessed AND map it to each teacher for easily calculating royalties. He contacted Moodlerooms about an extension, but they wanted an arm and a leg for that functionality.
As a result, I wrote a program in some spare time which I creatively called Tracker. Every time a course is clicked in Moodle, it records it as a view. The total views are shown next to each teacher, allowing for quickly calculating the royalties. Because it uses JavaScript to pull the ID of each course from the address bar, it also isn't a Moodle extension (thus saving a substantial amount of money on Moodlerooms' code review).
2 years later, I rewrote that program using a proper framework, Laravel, and the current version is Tracker 3. I am proud to open-source it today, and hope that maybe a community could develop around it and improve it.
https://github.com/gjsman/tracker-oss
(The name has `-oss` at the end. The one I am hosting for my school is exactly the same and has the Laravel Nova folder, which I sadly can't redistribute.)