
Score entry that fits in a pocket.
Teachers mark, enter and submit from the phone they already carry.
School management, rebuilt for 2026
A1School runs admissions, attendance, assessment, fees and parent communication on one student record — from the first application form to the school leaving certificate. Built for Nigerian nursery, primary and secondary schools.

Teachers mark, enter and submit from the phone they already carry.
Terminal report · SS 2 Science A
| Mathematics | 97 | A1 |
| Biology | 93 | A1 |
| Chemistry | 86 | A1 |
| Further Maths | 81 | A1 |
Totals, grades, class average and position — derived, never re-typed.

Transfer, card, USSD, virtual account or bank branch — matched automatically.

Absence, conduct, fees and results — in the app and by SMS.

Apply, screen, offer and enrol without a single paper form.

Pages stay small, so checking a result never costs much of a bundle.
Assessment
Teachers enter scores as they mark. Totals, grades, class averages and positions are derived the moment the last score lands. The last week of term stops being a compilation exercise and becomes a review.
| Subject | CA 40 | Exam 60 | Total | Grade |
|---|
Published to parent portal & SMS ·
Sample terminal report — switch term to see the session build
Every subject, every student, class average and position in one sheet — produced from the scores already entered, not assembled from seven teachers' notebooks.
Broadsheet · SS 2 Science A · Second term
| Student | Eng | Mth | Phy | Chm | Bio | Avg | Pos |
|---|---|---|---|---|---|---|---|
| Bello, F. | 88 | 95 | 90 | 87 | 94 | 90.8 | 1 |
| Okonkwo, A. | 92 | 97 | 88 | 86 | 93 | 89.1 | 2 |
| Adeyemi, T. | 84 | 81 | 79 | 83 | 88 | 83.0 | 3 |
| Musa, H. | 71 | 68 | 74 | 70 | 77 | 72.0 | 4 |
| Eze, C. | 65 | 58 | 61 | 54 | 66 | 60.8 | 5 |
Daily registers roll straight onto the report card and send a same-day message home, so a pattern is visible while there is still term left to act on it.
Attendance · SS 2 Science A · Second term
Guardian notified same day, both absences
Fees
Bills raised per class and term. Payments matched to a student, a fee head and a channel automatically. The bursar, the proprietor and the parent see the same figure, at the same moment.
Billed, paid and outstanding, itemised — payable from the phone, with the receipt issued the moment it clears.
Instalment 1 cleared Instalment 2 due 31 Jul
Settlement files match themselves against the ledger overnight. Only the exceptions reach a human — usually a handful, not a morning.
Payments · 17 August · all channels
| Reference | Student | Channel | Amount | Status |
|---|---|---|---|---|
| A1P-77413 | Okonkwo A. | Transfer | ₦152,500 | Matched |
| A1P-77412 | Bello F. | USSD | ₦85,000 | Matched |
| A1P-77411 | Adeyemi T. | Card | ₦250,000 | Matched |
| A1P-77410 | — | Branch | ₦60,000 | Review |
| A1P-77409 | Musa H. | Virtual acct | ₦120,000 | Matched |
214 of 215 credits matched automatically · 1 awaiting review
Parents
Results, attendance, conduct and fee balances reach every parent the day they change — by SMS and in the portal, so staying informed never depends on downloading anything or making a trip to the school.
Fri 27 Mar
9:41
Adaeze — average 89.1%, 2nd of 48.
₦152,500 outstanding. Pay by transfer, card or USSD.
Please contact the class teacher.
SS 2 Science A, week beginning 30 March.
Admissions & records
From the application form to the school leaving certificate, a student exists once. They move up a class and nothing is re-typed — biodata, siblings, medicals, results, attendance and fees all travel with them.
Application, entrance screening, offer and enrolment run end to end online. Documents upload once and stay attached to the record.
Promote, repeat or trial-promote against criteria you set — and the whole class moves up in one action at the end of the session.
Who it's for
You carry the enrolment, the payroll and the reputation. A1School gives you the position as it stands this morning, not as it was compiled last month.
Score deadlines, broadsheets, positions, remarks and promotion decisions — tracked and computed instead of chased by hand.
Bills raised per class and term, payments matched to students automatically, and only the exceptions come to you.
Your class list, your registers and your score sheets in one place — on the phone in your pocket, telling you plainly what's still outstanding.
Between reports, not just at the end of term — and without a trip to three different offices.
For senior students, a portal of their own — so managing their own record starts before they leave you.
Built for Nigerian schools
WAEC entries, naira fee structures, continuous assessment and class positions are part of the design — not settings you have to bend a foreign system into.
Registration lists and candidate data prepared from records the school already holds, in the format each body asks for.
40/60, 30/70, two CAs plus a project — set per subject and per section, and applied everywhere it counts.
Nine-point WAEC-style grading, primary letter bands, or a scale of your own with your own remark against each band.
The things a Nigerian report card carries — including affective and psychomotor records — laid out the way parents expect to read them.
Transfer, card, USSD, virtual accounts and bank branch collection — through A1Pay or the gateway you already use.
Nursery, primary, JSS and SSS under one school, each with its own subject offering and its own report card format.
Figures rolled up for the group and kept separate for each school, with staff roles scoped to their own campus.
Role-based access, full audit logging and export on request, handled in line with the Nigeria Data Protection Act.
Rollout
Sequenced around your school calendar, so the switch happens between terms rather than in the middle of one.
We load your classes, arms, subjects, fee structure and grading scheme, then bring your student list across — from a spreadsheet, another system or paper files — and check the totals against your own register.
From you: your current student list, fee schedule and last term's report card format.
We configure your CA weighting, grade bands, promotion rules and payment channels, then train each group separately — a bursar and a class teacher need entirely different half-hours.
From you: staff for two short sessions, and one internal champion per section.
You open the term on A1School, with our team on call through your first score entry and first report card run — the two moments that decide whether staff trust the system.
From you: a start date, and a letter to parents introducing the portal. We'll draft it.
Admissions and enrolment, student records, attendance, classes and subjects, assessment and report cards, computer-based testing, fees and payments, a parent portal, messaging, timetabling, boarding, and analytics — all sharing one student record, one set of permissions and one database.
Yes. CA weighting, grade bands and remarks are configured per section, so a nursery report card, a primary one and a senior secondary one can each look and calculate differently within the same school.
They come across during setup, whether they currently live in a spreadsheet, another system or a filing cabinet. Historical results stay attached to each student, so a transcript covers their whole time in the school.
No. Everything essential reaches them by SMS, and the portal works in any phone browser. The app is there for parents who prefer it — it's never a condition of being kept informed.
Yes. A school group manages every branch from one account, with figures rolled up for the group and kept separate per school, and staff roles scoped to their own campus.
Pages are designed mobile-first at 360 px and kept deliberately small, so they open quickly and use very little data. That matters wherever your users are — on campus wifi, on 4G or 5G, or somewhere with patchy coverage.
Usually within a single term, and often between two. The three phases above are sequenced around your school calendar so nothing changes mid-term.
Tell us your enrolment and how you produce report cards today. We'll show you A1School running on data that looks like yours, and give you an honest view of what moving across would take.