Hi,
I have gone through to the details you have shared and got very fair understanding.
I have already developed similar application for educational institutes.
please do visit below sites :
[login to view URL] - one of my large scale quiz application with 10000+ active UK users
[login to view URL] - Development version(Live site is under maintenance)
[login to view URL]
All these 3 sites has admin panel where you can manage quiz, create different types of question(MCQ, T/F, Fill in the blanks)
Admin can manage quiz, front end contents, student information etc..
[login to view URL] is the one which matches with your requirements and has payment integrations and only paid users can access the study material and can give quiz.
You requirement is somewhat similar with an additional feature that students should have an option where they can customize the downloads based on quiz designed by them.
I can add this feature for you and can re-use this application to meet your requirements.
I am an expert in php and codeigniter with 10+ years of experience in various technologies like php, asp.net, jquery, javascript, MVC, and related technologies.
I am a full stack and independent developer and can create your application in quick time.
Thanks,
Sudesh Arora