Dashboard
Overview of your school records
Post an announcement
Announcements
Upcoming events
Subjects you teach
Your timetable today
Syllabus
Recent enrollments
Notes from HR
Open requests
Students
Search and manage student records
—
—
Enrollment
Register a new student and create their profile
Passport-style photo
Transfer & identification documents
Medical & emergency information
Bulk import (CSV)
Columns, in order: admissionNo (optional — leave blank to auto-generate), name, dob, gender, className, shift (Morning/Afternoon), enrollDate, parentName, parentPhone, parentEmail, previousSchool, address, totalFeesDue, academicYear, notes. First row is treated as a header and skipped. Photos and medical info aren't supported in bulk import — add those individually afterward if needed.
Payments
Record a payment and print a receipt
Pending parent payments
Parents submit these from the Parent Portal when they've made a payment. Confirm once the money is actually received — approving creates the official receipt automatically.
New receipt
All receipts
Inventory
Textbooks, uniforms, jackets, and other stock
Add / restock item
Stock levels
Issue item to student
Recent transactions
Transportation
Buses, routes, and student assignments
Add bus / route
Buses & routes
Assign student to transport
Current assignments
Driver student lists
For each driver — transport type, location, and their students split into Morning and Afternoon shift, based on each student's shift setting.
Attendance
Mark and review daily attendance by class
Absent today
Class attendance summary
Present days out of days recorded, for the selected class.
Grades
Enter and review student grades by class and term
My Students
Students in your assigned classes
Exam Questions
Uploaded by teachers, visible to Admin, Head Teacher, and Admin Desk
Upload exam questions
All exam questions
My Profile
Keep your profile complete
Messages
Direct messages with parents — Head Teacher and Admin can see every thread
Weekly Compliance Check
Attendance quality, assignments given, and weekly work completion — every grade
New check
History
Classroom Observation
Full lesson review — typically used for senior classes
New observation
Teacher Observation & Feedback
Student Observation & Feedback
List of Students
History
Team Updates
Internal communication between your team's teachers, Head Teacher, Admin Desk, and Admin
Communication Log
Log a call, email, or meeting for a specific student
Log a communication
Communication history
Timetable
Weekly class schedule
Exam Timetable
Master exam schedule across all classes
Set up exam timetable
Current exam timetable
Reports
Upload and review student report cards and documents
Upload report
All reports
Report Cards
Term report card matching your school's format
Calendar
Term dates, holidays, and school events
Add event
Upcoming & past events
Newsletter
Shared with every member of staff
Post a newsletter
Newsletters
Policies
Current school policies, with older versions kept on file
Add / update a policy
Adding a new version of an existing policy name automatically archives the previous one — nothing is lost, staff just see the current version by default.
All policies
Letters
Admission and leaving letters, generated automatically
Requests
Track follow-ups, parent requests, and notes
New request
All requests
Enquiries
Walk-in and phone enquiries logged at the admin desk
Log a new enquiry
All enquiries
Items Needed
Supplies and items admin desk needs for the school
Add an item
Items list
Syllabus
Uploaded per grade, per term — shows on that class's teacher dashboard automatically
Upload syllabus
All syllabus documents
Activity Log
Everything staff have done, across every module
Monthly Report
Attendance, grades, payment status, and enrollment status in one view
Pick a month and click Generate report.
HR
Staff directory and salary disbursement
HR account documents
Uploaded by the HR account itself, under My Profile.
Staff bank details (view only)
For payroll reference. Only Admin can edit these — see Settings.
Teacher reassignments
When a class teacher is marked Terminated, propose a replacement here — Admin approval is required before it takes effect.
Send a note to Admin Desk
For interview visitors to expect, new staff starting, or anything Admin Desk should know about.
Notes sent to Admin Desk
Add employee
Staff directory
Record salary disbursement
Salary updates
Confirms when Admin has set or updated a salary — month/date only, no amount.
Salary disbursement history
Recruitment — add a candidate
Candidates
Teacher Oversight
Class assignments, student counts, and teacher evaluations
Teachers overview
Log an observation / evaluation
Evaluation history
Settings
School details, branding, staff accounts, and academic setup
Team logos (shown on the sign-in screen)
Each team can have its own logo — for example, a different mark for Nigeria than for UAE.
Admin (Central — oversees all teams)
Team-specific accounts
Nigeria has its own independent Admin Desk, HR, and Head Teacher. UAE's Admin Desk and Head Teacher also supervise Team 2 (Online) — Online has no separate accounts of its own.
Admin Desk
HR
HR sees only the HR module — staff directory and salary disbursement. No access to students, grades, payments, or anything else.
Head Teacher
Head Teacher / Supervisor sees Teacher Oversight, Grades, Attendance, Report Cards (view only, no download), Timetable, and Calendar. No access to students' personal files, payments, or settings.
Compliance Officer
A lighter tier below Head Teacher. Sees Attendance, Timetable, and Calendar (view only), plus the Weekly Compliance Check (all grades) and Classroom Observation Log (typically for senior classes). No access to Grades, Report Cards, evaluations, payments, or settings.
Add teacher account
Add another class/subject to an existing teacher
Use this for teachers who teach more than one class or subject — e.g. a Math specialist who covers Grade 4 and Grade 5.
Existing teacher accounts
Default fee per class
Set once per class — Enrollment will auto-fill "Total fees due" from this when you pick a class, and you can still adjust it per student.
Export everything
Downloads one JSON file containing all students, receipts, grades, reports, requests, attendance, discipline records, communication logs, calendar events, timetables, and settings. Keep it somewhere safe — this is your only backup outside this tool.
Restore from backup
Uploading a backup file overwrites any existing records with the same ID. This cannot be undone — use with care.
Promote students to a new academic year
This moves every active student to the next class based on the mapping below, and updates their academic year label. Students mapped to "Graduate" are marked Graduated instead of moved. This cannot be undone automatically — download a backup first if you want a safety net.
Pending change requests
All staff bank details
Only Admin can edit these directly. HR can view this list (read-only) on the HR page.