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.