...
Feature 193776: Manage Assignment
UI Description:
Region, Building, Classroom Selections:
Region dropdown menu (Admins Only)
Displays to admin users only
Building dropdown menu (Admins Only)
Admin users have dropdown menu to select building
Educator views the building they are assigned to in the field.
Classroom dropdown menu
Default: All classrooms
List of All Classrooms (search bar included at the top of dropdown menu)
Page Heading: Assignments
Tab Navigation:
Content, Students, Needs Review, Teachers (admin only)
Needs Review tab selected
Date Range Selection:
A dropdown menu selection with calendar picker and dates displays in input field as Month DD, YYYY (Example: Apr 10, 2023 - Apr 24, 2024)
Dropdown menu values next to calendar picker:
School Year (default)
Last 7 days
Last 14 days
Last 30 days
Last 90 days
Last 180 days
User can select a custom date range using the calendar picker.
Search Bar Functionality:
The search bar supports text queries to find student names, classroom names, lessons/modules based on titles, descriptions, keywords, and Standard Codes, with autocomplete suggestions.
Search results are optimized to appear within 2 seconds under normal load conditions.
Filter Area: Just below the main heading, provide dropdown filters for 'Classroom' and 'Notification'.
Classroom Dropdown Values: List of all classroomsNotification Dropdown Values: Submitted, Commented
Table Design: The assignments table shall present columns for:
Date: Month DD, YYYY (Example: Apr 10, 2023 - Apr 24, 2024)
Student: First Name Last Name
Notification: Submitted, Commented
Assignment: Video, Quiz, Activity
Language: English, Spanish
Subject: SEL, Mental Health
Actions: Review, View
Text alignment and column width should be consistent, ensuring legibility.
Action Table Column: Interactive elements like buttons and links should use contrasting colors to stand out from informational text.
Review (Assignment that needs to be reviewed and marked as reviewed)
View (Assignment that has been reviewed and marked as reviewed)
...