GradleLab’s Student and Class Management modules allow administrators and educators to efficiently manage their classroom structure. These sections help users view, add, and edit student information, assign students to classes, and organize class groupings with linked subjects and yearly cohorts. The interface is clean and simple, making it easy for users to handle key administrative tasks from one place.
Student List
The Student List screen provides a searchable, filterable table of all students currently registered in the system.
Key Elements:
Search Bar: Allows you to search for students by name.
Filter by Class Dropdown: A dropdown to display only students from a selected class (e.g., “CLASS 1”).
Table Columns:
Name: Displays the full name of the student.
GR Number: A unique identifier (General Register Number) for each student.
Roll Number: The student’s roll number within their class.
Class: Indicates the class the student is assigned to.
Actions: Two icons are provided for each student:
✏️ Edit Icon – Opens the student’s record in edit mode.
🗑️ Delete Icon – Deletes the student from the system after confirmation.
This view helps educators quickly search and manage student records based on class or individual information.
Add New Student
The Add New Student screen lets users manually create a student profile or import a group of students via a CSV file.
Tabs:
Add Manually: Opens a form to enter each student’s details individually.
Import CSV: Lets you upload a spreadsheet with multiple student records at once.
Form Fields (under Add Manually):
Full Name*: Required field to enter the student’s name.
GR Number*: Required unique identifier for the student.
Roll Number*: Required roll number within their class.
Date of Birth*: The student’s birthdate (shown with date selector).
Year*: Academic year the student is enrolled in.
Gender*: Dropdown to select gender.
Email*: Required email address of the student.
Phone*: Required contact number.
Class (Optional): Dropdown to assign the student to a class during creation.
Address: Optional text input for entering a home or contact address.
Additional Notes: A large text area for adding optional custom remarks about the student.
This screen is used for onboarding new students into the platform and capturing key details that will be linked to their records and analytics.
Student Details
The Student Details screen provides a profile view of an individual student and their academic associations.
Left Section: Student Profile
Name and Roll Number: The student’s full name and class roll number.
Class: Displays the class the student is assigned to.
Date of Birth: The student’s birthdate in a readable format.
Gender: Gender identity.
Email: Contact email address.
Phone: Mobile number provided.
Address: Address if added during registration.
Right Section: Student Information
Enrolled Subjects: A list of all subjects assigned to the student. Each subject includes a subject name and code with a “View” button for deeper access.
Additional Notes: A section for any custom notes added to the student’s profile (shown as empty if no notes exist).
Tabs: The top-right section includes:
Academic (active tab)
Performance (grayed out in screenshot) – likely for future student performance data.
Top Buttons:
Edit Student: Opens the form to modify this student’s profile.
Delete: Allows deletion of the student from the platform.
This page acts as the central view for all key details about a specific student.
Class Management
The Class Management screen displays an overview of all class groups created within GradleLab.
Table Columns:
Name: The name of each class (e.g., CLASS 1, Class 8th).
Students: The number of students currently assigned to the class.
Subjects: Number of subjects linked to that class.
Year: Academic year for which the class is active.
Actions: Two icons:
✏️ Edit Icon – Opens the edit view for that class.
🗑️ Delete Icon – Removes the class after confirmation.
Filters and Controls:
Search Bar: Lets users search for classes by name.
All Grades Dropdown: Filters classes by grade or level.
Export Button: Likely allows exporting the list of classes as a file (e.g., CSV or PDF).
+ Add Class Button: Opens the class creation form to define a new class, assign students, and select subjects.
This screen gives users an overview of all active class structures and allows easy management of class data.