In this , we have modules like registration ,login, Admin, question, feedback. After registration user need to login to write exams, Exams are in MCQ on the basis of questions in different domain like C , C++ , PHP ,Python ,etc...After completion of this test, user can send feedback to admin. In admin module, Admin can insert questions . Users can see their their ranking in their domain.
This will be helpful for users as user friendly.