Online Test System
Create timed assessments with multiple question types, AI-powered question generation, auto-grading, and detailed performance analytics.
1. Test Creation (Teacher)
- Quick Setup: Set test name, subject, assigned class, duration (in minutes), and time window (start/end date-time)
- Question Types: Multiple Choice (MCQ), True/False, Short Answer
- Question Images: Attach diagrams, graphs, code snippets, or images to any question
- AI Question Generation: Enter a topic and difficulty level — the AI generates questions automatically, saving hours of manual work
- Marks Configuration: Set marks per question and passing criteria
- Publish Control: Save as draft and publish when ready
2. Student Test Experience
- Available Tests: Students see all assigned tests with date, time, and duration clearly shown
- Secure Test Interface: Clean, distraction-free exam environment
- Server-Synced Timer: Countdown timer synced with the server — students cannot manipulate time by changing device settings
- Auto-Save: Answers are saved automatically as the student progresses — no data loss if connection drops
- Auto-Submit: When time runs out, the test is automatically submitted — preventing manipulation
- Instant Results: For objective questions, scores are available immediately after submission
3. Results & Analytics (Teacher)
- Class-wise Results: View the complete result table with student names, scores, and status
- Question-wise Analysis: See which questions most students got wrong — identifies knowledge gaps
- Score Distribution: Visual chart showing how scores are distributed across the class
- Score Recalculation: If a question is found to be incorrect, recalculate all scores with one click
- Export Results: Download result data for records
4. HOD Monitoring
- View all tests created across the department
- Filter by class, teacher, semester, and status
- Track test completion rates and average performance
- Live statistics dashboard during active tests
Overall Benefits:
✓ AI generates questions in seconds — reduces test preparation from hours to minutes
✓ Auto-grading for MCQs — zero manual checking required for objective tests
✓ Students get results immediately instead of waiting days
✓ Server-synced timer prevents all time-based cheating
✓ Question-wise analysis helps teachers identify weak topics and adjust teaching accordingly
✓ Saves 5+ hours per test cycle (creation + evaluation + result distribution)