Skip to content

Santoshjonnakuti/Examination-Portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Examination-Portal

GitHub contributors GitHub last commit GitHub commit activity GitHub code size in bytes GitHub forks GitHub watchers GitHub language count GitHub top language Python

This is a Simple Online Examination Platform to conduct an exam/quiz.
This is our 4th Semester Project for (Database Management System)DBMS course.


Contributors

  1. Danam Yashwanth Kumar     GitHub followers
  2. Jonnakuti Santosh     GitHub followers
  3. L S Yashwanth Kumar     GitHub followers
  4. Mailapalli Purushotham     GitHub followers
  5. Rasamsetty Naga Venkata Sai    
  6. Terala Manikiran     GitHub followers

Languages Used

Python HTML CSS JavaScript MYSQL


Frameworks Used

Flask


IDE'S Used

PYCHARM ATOM


Python Modules Required


Description

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.


Screenshots

Login Page

LoginPage



Teacher Home Page

TeacherHome



Create Quiz Page

TeacherCreateQuiz



Modify Quiz Page

TeacherModifyQuiz



Invite Students Page

TeacherInviteStudents



Teacher Overall Analysis

TeacherOverallAnalysis



Teacher Detailed Analysis

TeacherDetailedAnalysis



Student Home Page

StudentHome



Student Results Page

StudentSubmit



Student Response Page

StudentResponse


Credits

Releases

No releases published

Packages

No packages published