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.

Quizmaster requires an account to access quizzes and track your progress. Registration takes less than a minute, and once you log in you are taken directly to your personal dashboard where all your activity lives.

Creating an account

Navigate to /register to open the registration form. All fields except qualification and date of birth are required.
1

Open the registration page

Go to /register in your browser. You will see the Quizmaster sign-up form.
2

Enter your credentials

Fill in your username (used as your login identifier) and choose a password. Your password is never returned by the server after this point.
3

Enter your personal details

Provide your full name. Optionally, add your qualification (e.g., your degree or certification level) and date of birth — these help instructors tailor content for you.
4

Submit the form

Click Register. On success the server returns a confirmation message and your new user record. You are then redirected to the login page.
5

Log in

Use your username and password to sign in (see Logging in below). You will land on your dashboard at /dashboard.

Logging in

Go to /login and enter the username and password you chose during registration. On success, the server issues a JWT token that is stored locally in your browser. The token is valid for 7 days — after it expires you will need to sign in again.
Keep your browser’s local storage intact between sessions. Clearing site data will remove your token and log you out before the 7-day window ends.
After a successful login you are redirected to /dashboard, where you can browse quizzes, view your score history, and check your overall stats.

Editing your profile

Visit /profile at any time while logged in to update your personal details — full name, qualification, and date of birth. This route is protected, so you must be signed in to access it.

Build docs developers (and LLMs) love