Quiz App

A minimal webUI for quizzing yourself. Upload a JSON file in the proper format below and submit it to start your quiz.

Sample JSON Format:

{
  "questions": [
    {
      "question": "What does git push do?",
      "correctAnswer": "It sends local commits to a remote repository so others can access them.",
      "incorrectAnswers": [
        "It downloads changes from the remote repository",
        "It merges remote branches into local by default",
        "It reverts your last commit to a stable version"
      ],
      "explanation": "Push updates the remote branch with your local commits."
    },
    {
      "question": "Why use branching in Git?",
      "correctAnswer": "To develop features/fixes in isolation and merge them back without disturbing the main code until ready.",
      "incorrectAnswers": [
        "To store binary large objects in memory",
        "To rename all your commits automatically",
        "To permanently disconnect from the remote repository"
      ],
      "explanation": "Branches let you experiment or build features without affecting the stable main branch."
    }
  ]
}