You should better code your own “Learning-Management-System” by using your own custom elements, databases and all other included page-elements. This way you will be totaly flexible without any boundaries.
-
Do some brainstorming:
-what should your Management-System be able to handle?
-which features should be included?
-how would look like the working flow of your management-system?
-and so on… -
Create and design your pages, to get a better overview about, how it will look like at the end.
-
Start coding!