Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/Saurabh-07586/examplatform/llms.txt

Use this file to discover all available pages before exploring further.

ExamPlatform enforces a three-tier role-based access control (RBAC) model. Every account is assigned exactly one role at creation time — Student, Examiner, or Administrator — and that role determines the dashboard the user sees, the navigation items available to them, and the operations they are permitted to perform. Permissions are non-overlapping by design: students cannot touch question banks, examiners cannot provision new users, and only administrators have access to audit logs and platform-wide configuration.
Examiner and Administrator accounts can only be created by an existing Administrator. There is no self-service registration path for those roles. Students may register independently from the public sign-up page.

Dashboard

When a student signs in they land on a personalised dashboard that surfaces key metrics at a glance:
MetricDescription
Total ExamsAll exams assigned to this student
UpcomingExams whose start time is in the future
OngoingExams currently within their active window
CompletedExams the student has submitted
Average ScoreMean percentage across all published results
MissedExams whose window closed without a submission
The dashboard also highlights any exams that are ongoing right now and lists the next few upcoming exams with direct links.
Nav itemPurpose
My ExamsFull list of assigned exams with status and quick-start links
Exam ScheduleCalendar / timeline view of all upcoming exam windows
ResultsPublished result cards showing marks, percentage, rank, pass/fail, and per-question breakdown
Performance AnalyticsCharts for overall score trend, subject-wise performance, correct vs. incorrect answers, and time spent per exam
Mock TestsPractice exams (not counted towards grades)
ProfileContact information and display name
SettingsAppearance (theme), language preference, and notification preferences

What a student can do

  • Self-register with email, roll number, and registration number.
  • Sign in, reset their own password, and update their profile.
  • View assigned exams and their schedule.
  • Start or resume a proctored exam session within the configured time window.
  • Answer MCQ, multi-select, short answer, long answer, and image-upload questions.
  • Save answers, mark questions for review, and navigate between questions via the Question Palette.
  • Submit the exam manually or have it auto-submitted by the server timer.
  • View published result cards and download them as PDF.
  • Explore subject-wise and trend-based performance analytics after results are published.
  • Change their password, display language, and notification preferences.

What a student cannot do

  • Create, edit, or delete questions or exams.
  • View other students’ answers, scores, or proctoring data.
  • Access the Live Monitoring, AI Proctoring Reports, or Evaluation & Results pages.
  • Create or manage user accounts.
  • Access audit logs, email notification consoles, or reports.

Role comparison

CapabilityStudentExaminerAdministrator
Self-registration
Can create / publish exams
Can create questions
Can grade answers
Can manage user accounts
Can view AI proctoring reports
Can access audit logs
Can send email notifications
Can view own results & analytics
Can force-submit a student session

Build docs developers (and LLMs) love