Need to re-work the logic for Classrooms. Currently, it is difficult to create a classroom & users/Rethink staff are not sure of the purpose. We need classrooms to:
- Allow admins to check to see how specific classrooms are doing
- Allow teachers/RSPs to break large caseloads up into groups
- Allow users to view a parent list of specific users
- Be simple to set up
- Clear what the purpose is
When setting up a user, add to existing class or create new class.
Classrooms
Design
- We will add a button to the navigation menu for Classrooms
- Clicking Classrooms will take users to a page that lists all available classrooms and a place to create a classroom
- We will show a description reading "Welcome to Classrooms! Use this feature to manage your workload, accomplish tasks for all of your students, and view real-time information on all of the students you serve right in one place."
- If no classrooms have been created, we will see a message that states "It looks like you have not been assigned to any classrooms. Click Add Classroom to get started!"
- For each classroom, we will see:
- Classroom Name
- Number of team members assigned to the classroom
- Number of students assigned to the classroom
- Number of parents assigned to the classroom
- Names of groups within the classroom
- Clicking the search bar allows users to search for a classroom by classroom name, team member name, student name, or group name
- If a user types in Grey, we may see results for:
- Ms. Grey's Classroom
- Mr. Smith's Classroom (Mary Grey is a team member assigned to the classroom)
- Mrs. Kavanuagh's Classroom (Andy Grey is a student assigned to the classroom)
- Mr. Garcia's Classroom (there is a group called Grey Group)
- If a user types in Grey, we may see results for:
- Clicking on a Classroom Name will take the user to that Classroom's Dashboard
- Clicking on Add Classroom will take the user to Create Classroom
Business Rules
- Classrooms will show if the user belongs to a building that has student licenses allocated (for any product)
- Users & admins will see all classrooms they are assigned to on this screen
- By default, admins will see the classrooms they are assigned to, but they may search for any classroom in any of the buildings they have access to.
- Classrooms will be listed alphabetically
- CHECK PERMISSIONS