🏫 Classes Management
The Classes Management page allows administrators and teachers to organize students into classes and assign courses. This powerful tool helps streamline the learning experience by grouping users and content together.
🧠 Key Features
- Create and manage classes with custom names, descriptions, and date ranges
- Assign students to classes in bulk
- Manage course assignments per class
- View detailed class information including enrollment and activity status
- Search and filter through classes and students
🛠️ Class Operations
Creating a Class
- Click the “Create Class” button
- Fill in the class details:
- Name: Required identifier for the class
- Description: Optional details about the class
- Start/End Dates: Set the active period for the class
- Status: Toggle between Active/Inactive
- Click “Create” to save
Editing a Class
- Click the “View Details” action on any class
- Modify any of the class properties
- Click “Update” to save changes
Deleting a Class
- Click the “Delete” action on any class
- Confirm the deletion in the dialog
👥 Student Management
Each class can have multiple students assigned. Manage students through:
Adding Students
- Click “Manage Students” on a class
- Search for users in your organization
- Select users to add
- Click “Add to Class”
Removing Students
- Open the “Manage Students” modal
- Find the student in the class list
- Click “Remove” next to their name
📚 Course Management
Assign courses to classes to make them available to all students in that class:
Adding Courses
- Click “Manage Courses” on a class
- Search your organization’s courses
- Select courses to add
- Click “Add to Class”
Removing Courses
- Open the “Manage Courses” modal
- Find the course in the class list
- Click “Remove” next to the course
🔍 Viewing Class Information
The class table displays:
- Class Name: Primary identifier
- Description: Brief overview
- Status: Active/Inactive badge
- Dates: Start and end dates
- Actions: Available operations
Click any class row to view expanded details including:
- Creation date
- Number of enrolled students
- Assigned courses
🔄 Bulk Operations
Adding Multiple Students/Courses
- Use the search to find multiple items
- Select each desired item (they’ll appear in the selection panel)
- Add all selected items at once
Infinite Scroll
- When managing students, scroll to the bottom to load more users automatically
- Works with search filtering
✅ Summary
The Classes Management page enables you to:
- Create structured learning groups
- Efficiently manage student enrollments
- Control course availability
- Monitor class activity periods
- Perform bulk operations
🛡️ Access Notes:
- Organization Admins can manage all classes
- Teachers can manage classes they’re assigned to
- Students can view their enrolled classes
Organize your educational structure effectively with powerful class management tools!