Project Overview:
The Online Examination and Evaluation Portal is a web-based system designed to conduct exams, manage question papers, automate evaluations, and provide instant results. It streamlines the entire examination process for institutions, educators, and students through a secure and efficient digital platform.
Key Objectives:
-
Facilitate online exams for multiple courses and subjects.
-
Provide automatic or manual evaluation of student responses.
-
Enable real-time result generation and performance analysis.
-
Ensure secure and role-based access for admins, teachers, and students.
User Roles & Features:
1. Student:
-
Register and log in to the platform.
-
View available exams and enroll in scheduled tests.
-
Take objective (MCQ) or subjective exams online.
-
View results, scores, and feedback after evaluation.
-
Download performance reports or certificates.
2. Teacher / Examiner:
-
Log in to the dashboard to create/manage exams.
-
Upload question papers (MCQs or subjective).
-
Set exam duration, rules, and marking schemes.
-
Manually evaluate subjective answers.
-
View student responses, give remarks, and release results.
3. Admin:
-
Manage user accounts (students and teachers).
-
Approve or assign roles and access levels.
-
Monitor live exams and audit logs.
-
Generate overall reports and analytics.
-
Maintain platform security and data integrity.
Tech Stack Used:
-
Frontend: HTML5, CSS3, Bootstrap, JavaScript
-
Backend: PHP (Laravel Framework)
-
Database: MySQL
-
Authentication: Session-based login with role-based access control
Admin Panel Features:
-
Dashboard showing number of exams conducted, active users, and pass rates
-
Create, update, or delete subjects, users, and exams
-
Monitor exam logs, timings, and student activity
-
Export data reports in CSV/PDF format
-
Resolve complaints and manage feedback
Exam Features:
-
Randomized MCQ questions for each student
-
Timer for each exam session with auto-submit
-
Automatic scoring for objective-type questions
-
Manual evaluation for subjective answers
-
Result generation with rank and percentage
-
Graphical representation of performance
Security Features:
-
User authentication with role-based access
-
Exam session tracking with IP/time monitoring
-
Auto logout on inactivity
-
Input validation and SQL injection prevention
-
Access restrictions during exams
Conclusion:
The Online Examination and Evaluation Portal provides a digital, secure, and scalable solution for conducting and evaluating exams. With separate panels for students, teachers, and admins, and a backend powered by PHP Laravel and MySQL, this platform reduces manual effort and enhances examination transparency.