Student management
Track your students, manage enrollments, and organize students into classes for efficient control.Members list
Go to Admin -> Members to see all platform users. The table displays:| Column | Description |
|---|---|
| Name | Member’s full name |
| Email address | |
| Registration date | When the account was created |
| Last login | Date of the most recent access |
| Status | Active or Blocked |
| Avatar | Profile picture |
Filters and search
Filter tabs
| Tab | Content |
|---|---|
| All | All platform members |
| Teachers | Only users with the teacher role |
| Banned | Users with blocked access |
Advanced filters
| Filter | Description |
|---|---|
| Text search | Search by name or email (case-insensitive, real-time) |
| Course | Filter by students enrolled in a specific course |
| Enrollment status | Active or Blocked |
| Registration period | Filter by date range (DD/MM/YYYY format) |
Actions per member
For each student, you can perform the following actions:| Action | Description |
|---|---|
| Edit | Modify the student’s profile data |
| View profile | Access the student’s full profile page |
| Resend password | Sends an email with a new password to the student |
| Block/Unblock | Toggle the account’s access status |
| Delete | Permanently remove the account (with confirmation) |
Classes
Classes are groups of students associated with a set of courses. They facilitate batch enrollment management.Creating a class
Configure the class
Fill in the fields:
| Field | Description |
|---|---|
| Name | Identifying name of the class |
| Custom code | Optional code for reference (e.g., CLASS-2024-A) |
| Description | Descriptive text about the class |
| Status | ativo or arquivado |
Automatic enrollment
When you add a student to a class, they are automatically enrolled in all courses associated with that class. Likewise, when a new course is added to the class, all existing members are automatically enrolled.Automatic enrollment is triggered by database triggers, ensuring the association happens instantly.
Managing class members
On the class details page, you can:- Search members by name or email
- Add members via a search dialog with multiple selection
- Remove members individually (enrollment in the class courses is preserved)
- View the member count and associated courses
Managing class courses
- Search courses by name
- Add courses via a search dialog
- Remove courses from the class (existing enrollments are preserved)
Batch import (CSV)
To add many students at once, use CSV import.Prepare the CSV file
The file must contain the columns
nome and email (required). It accepts comma or semicolon separators.Configure the import
Select the role for imported users (student or teacher) and optionally a course for automatic enrollment.
| Restriction | Value |
|---|---|
| Maximum file size | 5 MB |
| Maximum records per file | 1,000 |
| Required columns | nome, email |
| Accepted separators | Comma (,) or semicolon (;) |
Progress information
For each student enrolled in a course, you can track:- Progress - Course completion percentage
- Enrollment status - Active, blocked, or expired
- Expiration date - If the enrollment has a deadline
- Last access - When the student last accessed the course
Next steps
Analytics
Detailed metrics on student performance
Member management (admin)
Advanced administrative features

