Skip to main content

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:
ColumnDescription
NameMember’s full name
EmailEmail address
Registration dateWhen the account was created
Last loginDate of the most recent access
StatusActive or Blocked
AvatarProfile picture
The layout adapts to the device: on desktop it is displayed as a table, on mobile as cards.

Filter tabs

TabContent
AllAll platform members
TeachersOnly users with the teacher role
BannedUsers with blocked access

Advanced filters

FilterDescription
Text searchSearch by name or email (case-insensitive, real-time)
CourseFilter by students enrolled in a specific course
Enrollment statusActive or Blocked
Registration periodFilter by date range (DD/MM/YYYY format)
Combine filters to quickly find a specific group. For example, filter by course + “Active” status to see only active students of a course.

Actions per member

For each student, you can perform the following actions:
ActionDescription
EditModify the student’s profile data
View profileAccess the student’s full profile page
Resend passwordSends an email with a new password to the student
Block/UnblockToggle the account’s access status
DeletePermanently remove the account (with confirmation)
Deleting a member is permanent and removes all associated data (progress, grades, certificates). Use blocking when you only want to temporarily suspend access.

Classes

Classes are groups of students associated with a set of courses. They facilitate batch enrollment management.

Creating a class

1

Go to Admin -> Classes

Click New class.
2

Configure the class

Fill in the fields:
FieldDescription
NameIdentifying name of the class
Custom codeOptional code for reference (e.g., CLASS-2024-A)
DescriptionDescriptive text about the class
Statusativo or arquivado
3

Add members

Search and select students to add to the class (up to 100 at a time).
4

Associate courses

Select the courses that class members should have access to (up to 50 at a time).

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.
1

Click Import

On the members page, click the import button.
2

Prepare the CSV file

The file must contain the columns nome and email (required). It accepts comma or semicolon separators.
3

Configure the import

Select the role for imported users (student or teacher) and optionally a course for automatic enrollment.
4

Upload the file

The system processes the CSV and displays the import progress. Each user receives a welcome email with access credentials.
Import limits:
RestrictionValue
Maximum file size5 MB
Maximum records per file1,000
Required columnsnome, email
Accepted separatorsComma (,) 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