The admin scores page gives you a complete record of every quiz attempt made on the platform, including who took each quiz, when they took it, how many questions they answered correctly, and how long they spent. Regular users can only see their own scores; as an admin, you have visibility across all users and all quizzes from a single page.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/geeky-hamster/Quizmaster/llms.txt
Use this file to discover all available pages before exploring further.
Accessing the scores page
Navigate to/admin/scores to open the scores dashboard. The page loads all score records with associated user and quiz information.
What each score record shows
Each row in the scores table corresponds to one quiz attempt and includes the following fields:| Field | Description |
|---|---|
user.fullName | Full name of the user who took the quiz |
user.username | The user’s login email |
quiz.name | Name of the quiz that was attempted |
time_stamp_of_attempt | Date and time the quiz was submitted |
total_questions | Total number of questions in the quiz at the time of submission |
total_scored | Number of questions the user answered correctly |
time_taken | Time the user spent on the quiz, if recorded |
(total_scored / total_questions) × 100.
Filtering scores by quiz
To view scores for a specific quiz, use the API endpointGET /api/scores/quiz/:quizId, where :quizId is the numeric ID of the quiz. This returns only the score records for that quiz, each with the same user and score fields described above.