MEQ452 Quiz and Attendance Portal with quiz management, student management, and signed attendance export.
Student Login
Enter your student ID to continue.
New Student Registration
Create your account for the MEQ452 portal.
Enter Your PIN
Welcome back.
Available Quizzes
Students only see MEQ452 quizzes from Firebase. Seeded defaults are Quiz 1 and Quiz 2.
Quiz Complete
Admin Panel
Manage quizzes, students, scores, and attendance for MEQ452.
Seed Default Quizzes
Seed the default MEQ452 Quiz 1 and Quiz 2 into Firebase.
Student View Rule
Only quizzes marked with subject MEQ452 are shown to students in this portal.
Quiz List
Edit Selected Quiz
Use this to rename a quiz, reorder it, toggle its chapter label, or edit question JSON if needed.
Import Quiz from HTML
Paste a full quiz HTML page. The parser keeps diagrams more reliably by preserving figure, diagram, SVG, and image content. If the HTML uses relative image paths, provide a base URL.
Student List
View, search, edit, reset PIN, or delete student accounts.
| Student ID | Name | Created | Last Active | Actions |
|---|
Edit Selected Student
Update the student name, or set a new 4-digit PIN.
Student Scores
Scores are loaded from the Firebase submissions collection and filtered to MEQ452 only.
| Submitted | Student ID | Name | Quiz | Score | % |
|---|
Attendance Signatures
Students must sign on screen before starting a quiz. Export the selected quiz attendance as PDF or CSV.
| Signed | Student ID | Name | Quiz | Signature |
|---|