This is a Simple Online Examination Platform to conduct an exam/quiz.
This is our 4th Semester Project for (Database Management System)DBMS course.
- Danam Yashwanth Kumar
- Jonnakuti Santosh
- L S Yashwanth Kumar
- Mailapalli Purushotham
- Rasamsetty Naga Venkata Sai
- Terala Manikiran
Plagiarism and is a common problem, primarily among students in an online examination.
Internet connectivity is still a huge problem in rural and remote areas. In the case of a concurrent number of exams, internet connectivity can be a huge challenge for the smooth flow and execution of the online exam.
So, We have come up with this Examination-Portal which is a well nigh offline Examination Platform.
This Examination portal has a unique way of avoiding malpractice in which the student will be detected if student has done malpractice such as switching tabs or switching to other applications while writing the examination and considered to be malpractice.
Exam/Quiz will be automatically submitted if the student has done this malpractice more than 3 times and also the student will be named under the category Malpracitced.
Student can view the results of the Exam/Quiz immediately after submission.
Student will be able to give their exam even with Poor/Unstable Internet Connection.
Student will be able to view the Response Sheet after the completion of the exam for future reference.
Teacher can define examination parameters like Negative Marking, Total Exam Duration, The Total Number of Questions per subject area, Marking Scheme, etc.
Teacher will invite students for the exam so that other people cannot Attempt the exam.
Teacher Can View/Download the Results of an exam/quiz.
Teacher Can see the Students who have done Malpractice during the exam.
Teacher will be able to see the Analysis of an exam/quiz after the completion of the exam/quiz.
-
Design
-
To Detect When user Switches his Tab or to other application
-
To Disable Navigation after logout
https://www.cluemediator.com/how-to-disable-the-browser-back-button-using-javascript
-
To Plot Graphs
https://www.geeksforgeeks.org/graph-plotting-in-python-set-1/
-
Linear Gradient for Title
https://www.geeksforgeeks.org/how-to-create-linear-gradient-text-using-html-and-css/
-
Cloud Database
We used Cloud Clusters Free tier for hosting MYSQL.