Print Student Credentials (by classroom/team member)

We need to make a change to how we print student credentials. We currently have administrators printing the list of credentials for staff. The list is extremely long and is not categorized in any way. As it currently works, it is not a good user experience and could potentially result in performance issues. To combat this, we will allow users to print the list by classroom or team member.


Print Credentials Screen

Design

  • When the user clicks the Student Credentials button (Skills) or the Student Center button (SEL), they will see a new description that reads: Help your student continue to build skills in the classroom and at home! To access Rethink Ed’s Student Center, go to www.rethinked.com. Enter your password to unlock

  • After the user enters their password and clicks Next, the user will see the credentials for the student selected. Clicking Print will open a PDF with the login credentials for this student only.

  • Below this, the user will see the option to print the login credentials for all students assigned to a specific classroom or a specific team member.

  • If the user selects the classroom option, they will see a list of all classrooms they have access to. Alternatively, the user may search for a classroom by name. The user may select 1 classroom at a time.

  • If the user selects the team member option, they will see a list of all team members they have access to. Alternatively, the user may search for the team member by name. The user may select 1 team member at a time.

    • We will show a message stating “This list includes team members assigned to 100 students or less.”

  • Clicking the print button will open the PDFs for each selection made.

Business Rules

  • The user will see all active classrooms/team members in all buildings the user currently has access to.

  • If the user is not an admin role (i.e. “is admin role” is not checked for the user’s role), the team member name will default to themselves. They will not have the option to select a different team member.

  • If the user does not have access to any classrooms, we should show a message stating “It looks like you do not have any classrooms available.”

  • We will only show classrooms with active students in the list

  • We will only show team members currently assigned to active students in the list. We will not show users with a role marked “is admin role” in this list.

  • We will only show team members assigned to 100 students or less.

  • Users may only select 1 team member or classroom at a time.

  • Classrooms and team members will be listed alphabetically

    • Team members will be sorted by last name, but will be displayed as FIRST NAME LAST NAME

 


PDF

Design

  • The top of each PDF should show the classroom/team member name (if a classroom or team member was selected)

  • We will show the new description: Help your student continue to build skills in the classroom and at home! To access Rethink Ed’s Student Center, go to www.rethinked.com.

Business Rules

  • Students will be sorted alphabetically by last name

  • Student names will read FIRST NAME LAST NAME