Features
Everything an institution actually runs on
Not a gradebook with extras bolted on. The full record, from the day a child applies to the day a transcript is sealed.
Admissions
Applications, entrance results, admission numbers and transfers — with the family’s details captured once.
Student records
Three-part names, mother’s name, guardians, welfare flags. The record a Somali registrar actually keeps.
Attendance
Per class or per course, per period. Absences reach the guardian by SMS the same morning.
Timetable
Saturday to Thursday, with prayer and break slots. Clashes on rooms and teachers are caught as you build it.
Exams & marks
Continuous assessment, midterms and finals with weights that must total 100. Marks lock once results publish.
Report cards
Printed in the family’s language, with position in class, conduct and the class teacher’s remark.
Fees & invoices
Fee structures per level and per campus. Sibling, orphan and scholarship waivers apply themselves.
Mobile money
EVC Plus, eDahab, Sahal, ZAAD and Premier Wallet reconcile against invoices. Cash gets a receipt number too.
Staff
Contracts, qualifications, teaching loads, attendance and salaries — per campus.
Messaging
SMS to a class, a level or every parent with an unpaid balance. In the language each family reads.
Reports
Enrolment, attendance, collection rate and pass rate — for one campus or all of them at once.
Transcripts
Credit hours, GPA and academic standing, accumulated semester by semester and sealed on graduation.
A school and a university are not two products
The same system serves Grade 1 and a final-year law student. The structure changes; the record does not.
Schools & madrasas
- Grade 1–8 and Form 1–4, the federal structure
- Three terms, class groups and homeroom teachers
- Percentage grading with A–F bands
- Quran and Tarbiyah Islaamiya as first-class subjects
- Grade 8 and Form 4 national exam years flagged
Universities & institutes
- Faculties, departments and degree programmes
- Two semesters plus summer, with registration windows
- Credit hours, 4.0 GPA and academic standing
- Course sections, prerequisites and retakes
- Transcripts and degree audit
Built for groups, not just one building
An institution holds many campuses. Each one keeps its own register, its own fees and its own staff — while the director sees all of them together.
Scoped by design
A campus principal sees their campus. The director sees every campus. Nobody sees another institution, ever — the boundary is enforced in the database layer, not in the interface.
Consolidated reporting
Enrolment, collections and attendance roll up across campuses without anyone exporting a spreadsheet.
Switch in one click
Staff who work across two campuses — or two institutions — move between them without signing out.
Somali, Arabic and English. Properly.
Not a menu of half-translated buttons. Every screen, every report card, every SMS — in the language the reader uses.
Real right-to-left
Arabic mirrors the entire interface, not just the text. Numbers and dates stay readable.
Records in both scripts
A student’s name is stored in Latin and Arabic script, so certificates print correctly either way.
Hijri alongside Gregorian
Ramadan timetables and Eid breaks are calendar events, not manual adjustments.
Student records deserve better than a shared password
Sessions expire fast
Idle sessions close in minutes, not days — with a warning before they do. The length is yours to set.
Roles, not admin-for-everyone
An accountant sees fees. A teacher sees their own classes. Fourteen roles, each with an explicit permission list.
Every change is recorded
Who changed a mark, when, and what it was before. The audit log is not optional.
Your database
Run it on your own server in Hargeisa if you prefer. There is no lock-in and no export fee.
The details that only matter here
The things an imported system gets wrong on day one.
Friday is the weekend
The week runs Saturday to Thursday, everywhere in the system.
Phone, not email
Parents sign in with a mobile number. +252 formats are understood however they are typed.
Names have three parts
Given, father, grandfather — plus the mother’s name on every record.
Dollars quoted, shillings paid
Every amount carries its currency. Nothing is assumed.
Diaspora pays the fees
Guardians abroad are recorded as payers, with their own receipts.
Built light
Pages are small and render on the server, so they open on a slow connection.