We are an elearning company delivering online courses. Most of our courses are video based (technology courses) but we plan to add some new courses (business courses etc).
Until now we have for that purpose a drupal based lms but we saw that moodle has a lot of features from which we can benefit.
So we decided to create a new solution using moodle as an LMS. We created a moodle site where we made a bit of customization (added jw-player and cloudfront distribution, used s3 bucket for each instructor uploading the videos in his own bucket, created earning reports for the instructors etc).
One of the big problems we faced and we still face is the front-end solution. We started with a drupal site as a front-end but we faced different problems with the usability.
We also saw that wordpress might be a good solution using some of the plugins (edwiser plugin, moowoodle etc). But as we see there is still a problem with the navigation between the 2 systems something that creates serious problems for our clients.
On the other side moodle itself does not have enough plugins for e-commerce, SEO etc. Our Business Model is to sell separate courses with specific duration, create bundle courses with specific duration, free trial etc. We also want to have our instructors to be able to join the platform and start creating their courses without our permission (Eg. udemy etc). Renting the platform is the next step. We saw that there are multi-tenancy solutions in moodle (Eg. iomad).
The big problem is that moodle lacks in UI than other new web based systems.
I want to know if there is the ability to change the design of the back-end of moodle so as to be more modern but without facing any problems with future updates. I guess that we are able to disable some of the resources in moodle so as not to be so many and more friendly for the instructor.
Moreover if someone has experience in integrating moodle with other systems (more specific front-end cms) and was able to solve the navigation problems please let us know which is the best solution for that.
Finally do you believe that moodle can fit our Business Model or we should go on with another platform / system?