Class list comes from Google Sheet (managed by Admin). New students pick their class and name from the Sheet on the sign-in page.
Paste your class list as CSV. Columns: name, course, class (course is optional). Each student then picks their class and name on the sign-in page and sets their own email and password. If you already know a student's email, add an email column and fill it in for that student.
Pick a skill and a prompt, paste it with your exam text into ChatGPT or Claude, and bring the JSON answer back to step 2. Admins can edit the prompt and save it as a template.
The preview appears here after you check the format.
Demo build. Passages, transcripts, tasks and students are made-up examples. Rows marked "sample" in the dashboard are fake data to show the statistics.