PRIMARY EXAMINATION SCHOOL PORTAL
School Portal Login
Sign in to continue.
Administration Dashboard
Recently Added Students
School Setup & Administration
Shown beside the login box. Click Save Setup to apply. Leave empty to use the built-in poster.
Class Teachers & Signatures
Student Registration
Bulk Student Registration / Update
Bulk School Fees & Attendance
Upload Excel/CSV columns: StudentUsername (or StudentNumber), Term, FeesBalance, Present, Absent. Existing students are updated for the specified term.
Fees Only
Columns: StudentUsername (or StudentNumber), Term, FeesBalance.
Attendance Only
Columns: StudentUsername (or StudentNumber), Term, Present, Absent.
Find a Registered Student
Click Edit to load a student into the form above and update details, or type a new balance in the Fees column and press Save (or Enter).
Classes & Subjects
Subject Teachers & Initials
Enter the teacher of each subject. Their initials are printed in the INITIALS column of the termly report. If you leave the initials box empty, the initials are taken from the teacher's name.
Nursery Subject Pictures
Upload an illustration for a nursery subject. The picture is shown in the same subject cell on nursery reports.
Examination Marks — every subject is out of 100
Bulk Marks — regenerate, edit, download and upload
Assessment Sheets
Reports
Student Identity Cards
Standard plastic ID card size (85.6 × 54 mm). Cards print on A4 portrait paper. The front shows the school badge, name, contacts and the student's details; the back shows school information, the head teacher's signature and the school stamp (set these in School Setup).
Student Awards & Gifts
Students whose termly average is 90% or above qualify for a gift. Enter the money/gift value to award each qualifying student; the portal calculates the total budget automatically.
Subject Analysis
General Performance
Missing Marks
End-of-Year Promotion
Select source and destination class, then promote all learners in the source class. This is intended for year-end use.
Bulk Promotion Upload
Excel columns: StudentNumber, NewClass.
Grading, Division, Nursery Colour Grades & Comments
Subject Grade Scale (1–9)
Set the mark range for each grade 1–9. These grades are used on reports and in subject analysis.
Division Scale — Nursery (Baby, Middle, Top Class)
Division Scale — Lower Primary (P1, P2, P3)
Division Scale — Upper Primary (P4, P5, P6, P7)
Subject Aggregate Scale (1–9) — determined by mark range
Enter the mark minimum, mark maximum and the aggregate awarded for that range. This scale is used for BOT, MOT, EOT and Termly subject aggregates instead of the automatic mark ÷ 100 × 3 calculation.
Subject Comments
Overall Comments
Nursery Colour Grade Ranges (based on termly average)
Portal Data Backup & Transfer
Termly and nursery report downloads are A4 portrait PDFs (210 x 297 mm); Mid Term mini reports are A5 portrait PDFs (148 x 210 mm). They do not require the browser print dialog. For multi-computer use, install the included PHP/MySQL backend package.
All portal data is kept on the school server, so it is the same on every browser, computer and phone. Nothing is stored in this browser. Download a backup file regularly (for example at the end of every term) and keep it safely. Restore Portal Backup replaces the data on the server with the backup.
End of Term Circulars
Upload the circular (PDF, Word, Excel, PowerPoint, picture or text file). Students see it on their dashboard after logging in and can download it. Choose a class to send it to one class only.