I have ready made online exam software. This is developed in codeigniter PHP. Online exam have had two part admin and student. Admin can create exams, faq, notice, pages, blog, live class (zoom is intregates you need to create only key). The student can give exam and can see their result with percentage and students can join live class. General setting also added so you can change your software template. Two payment gateways are added so you can also create paid exam.