Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

We will create a sub-section in Assignments to show those assignments that are due on a future date.

User Stories:

  • As a student, I want to know which assignments are due after today, so I can plan accordingly


Acceptance Criteria:

Design:


General Concept

UI

  • Under Today, the student will see a list of items that are due on a future date

  • Each item will show the due date (if applicable)

  • We will show up to 8 assignments on the screen. If additional assignments are due on a future date, the student will click the arrow on the right to load up to 8 additional assignments (first 8 assignments will be pushed to the left & can be retrieved by pushing the arrow on the left)

Business Rules

  • If the student does not have have least 1 assignment with a due date equal or less than today’s date, at least 1 SEL or Mental Health assignment with no due date, OR at least 1 Skills assignment that I have not yet completed today, but they DO have at least 1 assignment with a due date in the future, they will default to the Later section when they click on Assignments

  • Any assignment not completed with a due date greater than today’s date will show under Later

  • If the student is ONLY assigned Skills activities, do not show Later section.

  • Start will show for assignments not yet started. Continue will show for assignments previously started but not submitted (same as current logic)

  • If 8 or less assignments exist under Later, we will not show the navigation arrows

  • Once the student is on last page of assignments due later, the right arrow will no longer show

  • When the student is on the first page of assignments due later, the left arrow will not show

  • We will list assignments in order of due date (earliest due date first). Any assignment with the same due date will be ordered alphabetically.

  • No labels