Iteration 5 - ParnThanatibordee/KUIZ GitHub Wiki

Goal

Add code checker like Travis-Ci and Codecov, also implemented the left feature(Quiz have limited time, Question come in random order and Teacher automated checking or self checking for feedback) and customize the web app appearance for web app demo.

Features

  1. Customize the exam, register, login, question, feedback and score page.
  2. Question come in random order and quiz have limited time.
  3. Add the code checker (Travis-Ci and Codecov).
  4. Teacher can checking the answer by him/herself for feedback or let it automated checking.

Acceptance Criteria

  1. All features can be implemented and we know how to perform as described above.
  2. The Travis-Ci build passing.

Retrospective

  • What have we done so far?

    • Customized the appearance of KUIZ for Demo by changing styling.
    • Left features for KUIZ like Quiz have limited time, Question come in random order and feedback system.
    • Added Travis-Ci and Codecov.
  • What problems are we encountered in this Iteration?

    • Most of Issues and Branch name didn't descriptive as it should.
    • Group member didn't use the same Python or Django version.
  • What could we modify or improve?

    • Make Issues and Branch name more descriptive.
    • Create requirement.txt for agreement the version of Python and Django.