Skip to main content

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.

The user management section of the admin panel gives you a list of every account registered on your Quizmaster instance. Users sign up themselves through the registration page — there is no interface for admins to create user accounts directly. The only account created by the system is the default admin account seeded on first start.
Deleting a user account is permanent and cannot be undone. All of that user’s score history is also removed. Confirm you have selected the correct account before proceeding.

Viewing registered users

Navigate to /admin/users to open the user management page. The table lists all registered accounts and displays the following information for each:
FieldDescription
usernameThe user’s email address used to log in
fullNameThe full name provided during registration
qualificationOptional qualification or education level the user added
dobOptional date of birth the user provided
roleEither admin or user
The default admin account (admin@quizmaster.com) appears in this list with the admin role.

Deleting a user account

To delete a user:
  1. Locate the user in the table at /admin/users.
  2. Click the Delete button in that user’s row.
  3. Confirm the deletion when prompted.
The account is removed immediately. Any quiz scores recorded under that user are also deleted from the system.
Admin accounts cannot be deleted. Clicking Delete on an admin account returns an error. If you need to remove or replace the admin account, that must be done directly in the database.

User self-registration

Users create their own accounts by registering at the public registration page. The admin panel does not include a form to create new user accounts. If you need a new admin account, it must be added by modifying the database or seeding script directly.

Build docs developers (and LLMs) love