Select Your Team

Choose which team you belong to before signing in.

UAE
Online
Nigeria

Are you a student? Student sign-in →

Are you a parent? Parent sign-in →

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

Overview
Payments
Grades
Reports
Discipline
Communication
Items Issued
Transportation
Requests

Enrollment

Register a new student and create their profile

No photo

Passport-style photo



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




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

School details
Branding
Staff accounts
Teacher accounts
Classes & subjects
Fee structure
Backup & export
Year rollover
Bank details

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.