Moodle
I have checked your project description and I have understood your main goals.
I am a Full Stack Web developer with MVC Frameworks like YII 2, CI, Zend for more than 10 years.
For solving your issue, I have to check your site .
So Could you please share your site for my working?
I have a rich experience to develop with YII 2 .
I will finish your project ASAP.
Feel free to contact us about the project to get started as soon as possible.
Best Regards
Jean