This is the starting point for managing the overall academic session. Here, you define the structure and components of the academic year.
Workflow Overview:
Create sections
Create classes and attach sections
Create subjects with classifications
Assign subjects to classes/sections
Configure class schedules (timetables)
Assign teachers to classes and subjects
Set up teacher schedules
Manage student promotions
Create sections (e.g., A, B, C, or custom labels like Silver, Gold)
Optional: Set capacity limits (e.g., 50 or 150 students)
For senior classes, sections may reflect streams (Science, Arts, Commercial)
Save each section before proceeding to class setup
Create classes appropriate to your institution type:
Tertiary institutions: 100 level, 200 level, 300 level, etc.
Secondary schools: JSS1/JSS2/JSS3 or SSS1/SSS2/SSS3
Class numeric is optional
Attach previously created sections to each class (e.g., 100 Level with A, B, Science)
Classes can be deleted if no longer needed; deletion is immediate on the portal
Manage class-specific settings and configurations
Review attached sections and assigned subjects
Make adjustments as required before proceeding to timetable setup
Assign a teacher to each class or section for effective management
Teachers can later be linked to specific subjects in that class
Create subjects with the following details:
Subject name (e.g., English Language)
Subject code:
Tertiary institutions: e.g., GNS 101
Secondary schools: numeric codes like 001
Subject author/teacher (optional)
Subject type: Theory, Practical, Optional, Mandatory
Save and review subjects via the subject list
Map subjects to each class/section using Class Assign:
Select class (e.g., JSS2)
Select section
Bulk-select all required subjects for that class
Saved assignments display the full subject offering per class
Configure timetables per class/section after subjects and classes are set
Students can view their timetable on the portal once saved
Assign subjects and timetable slots to teachers based on their classes
Ensure no overlapping schedules to maintain teaching efficiency
At the end of the session, promote students to the next class/level
Verify class capacity, subject assignment, and section availability before confirming promotions
This module manages computer-based tests, question banks, and exam results.
Create and configure exams, including name, duration, and associated class/subject
Set exam schedules and availability for students
Add individual questions to a central repository
Include question type (MCQ, true/false, short answer)
Tag questions by subject, topic, and difficulty level for easy retrieval
Organize questions into groups for each exam
Allows bulk selection for automated exam generation
Automatically generate student seating positions for exams
Helps prevent cheating and ensures proper exam arrangement
View, manage, and publish exam results
Provides analytics per student, class, subject, and exam
Supports exporting results for reports or transcripts