PracTest

Upload a JSON file to load your practice test

Expected JSON schema:
{
  "test_name": "string (required)",
  "time_limit_minutes": 60,  // optional, omit for no limit
  "questions": [
    {
      "id": "q1",
      "prompt": "Question text",
      "options": ["A", "B", "C", "D"],
      "answer_key": "A"
    }
  ]
}