Workflow

What the workflow for different Peach Users should look like

Students

After login, a student should see the status of all submission of which the status changed since the last login. Also, for all courses, news items and all available assignment should be listed.

Furthermore, the user should have several menu options:

  • Course management
    • join new courses or mark older courses as "closed" meaning status changes and news will not be shown for this course.
  • Submission history
    • A history of all the submissions, grouped by course edition and assignment.