API REQUIREMENTS - bounswe/bounswe2019group5 GitHub Wiki

    1.1. User Requirements
    • 1.1.1. Vocabulary Exercise
      • 1.1.1.1. Users shall be able to take a vocabulary exercise.
      • 1.1.1.2 Exercise Class Selection
        • 1.1.1.2.1. User shall be able to select with which vocabulary class s/he do exercise.
        • 1.1.1.2.2. User shall be able to select the language of vocabulary test.
      • 1.1.1.3 Exercise
        • 1.1.1.3.1. User shall be able to see randomly selected four question with images and four different options for all of them related to selected vocabulary class.
      • 1.1.1.4 Result
        • 1.1.1.4.1. User should be able to view result of his/her work. S/he can view how many correct/wrong answer s/he has.
    1.2. System requirements
    • 1.2.1 Providing Vocabulary Classes
      • 1.2.1.1 System shall provide suitable classes and related data for vocabulary exercise.
    • 1.2.2 Exercise Page
      • 1.2.1.1 The system shall provide a page for examining user which contains images of some objects and options for it.
    • 1.2.3 Results
      • 1.2.3.1 System shall provide a mechanism for evaluating the users answer and show it to user.
⚠️ **GitHub.com Fallback** ⚠️