Skip to content
Demo environment — fictional data only. Do not enter real student information.

School management · Liberia

Every student. Every school. One record.

OneSchool runs the whole school day for schools, universities and institutes: attendance that keeps working offline, fees with mobile money, results that lock when they’re published, hostels, and a portal for families. Each student keeps one permanent record, at every school they attend.

No sign-up needed: the demo has an account for each role, with fictional data.

Real screens · the rooms view and offline attendance

01The school day, connected

One system, from the morning register to the end-of-term report.

Each part of the school uses the same student record, so nothing is typed twice and nothing goes missing between offices. Choose an area to see the problem it solves, what staff do, and the real screen.

Every morning

Attendance

The problem
Registers on paper reach the office late, and a dropped connection loses the work.
What you do
Teachers mark each class on a phone or computer. Marks are saved on the device, sync when there's a connection, and conflicts are shown, never silently dropped.
Why it helps
The office sees today's attendance without chasing paper, and can text guardians about absences.
  • Staff attendance and gate check-in
  • Absence SMS to guardians, at a time the school picks
Attendance: marks are saved on the device first, then synced.

02Spotlight · Hostels

Know who sleeps in every bed, this term and next.

For boarding schools and universities: rooms and beds for a period, allocation the registrar controls, moving in and out, repairs, and boarding leave. Every bed can hold one booking for any date: the database refuses a second.
Bed counts by hostel, with what each number means.

Fair allocation, explained

Application order, your own priority groups or a recorded lottery. Every proposal says why: "1st choice", "kept for students who need step-free access".

Money stays with Finance

Fees are charged when a bed is confirmed. Credits for leaving early and room-change differences are proposed to the bursar, never applied silently.

Privacy for residents

Maintenance staff see the room and the problem, never who reported it. Complaints about staff go to school leadership only.

03Everyone in their own account

The right screen for each person, and only what they need.

Each person signs in with their own account and role. Choose a role to see what it does day to day.

School leadership

Owner & principal

  • See enrollment, attendance and fees together in Insights
  • Add staff and give each a role with only what they need
  • Turn modules on or off and set what families may see
  • Approve result publication and corrections
Leadership insights across enrollment, attendance and fees.

04Made for Liberia

Designed around how Liberian schools actually work.

  1. 01

    Works when the network doesn't

    Attendance and other daily work save on the phone and sync later. The screen always says what is waiting.

  2. 02

    Dollars and Liberian dollars

    Fees, balances and receipts in USD and LRD, kept apart and never converted behind your back.

  3. 03

    MTN MoMo and Orange Money

    Families pay fees from their phones once your school connects its own merchant wallet.

  4. 04

    SMS for every family

    Absence alerts and fee reminders reach basic phones. WhatsApp and Messenger only for families who opt in.

  5. 05

    All 15 counties, and the EMIS

    Census returns for the ministry, and county figures with small numbers hidden.

  6. 06

    WASSCE and beyond

    WASSCE candidate files for secondary schools, and registration, advising and transcripts for universities.

05See it working

Recorded in the working demo, not mocked up.

A short walkthrough of four everyday tasks, and the screens behind them. Select any screen to see it full size.
Walkthrough · 51 seconds · no sound · captions on · recorded in the demo
Read the transcript
  1. A teacher opens today's attendance for their class.
  2. Marks are saved on the device first, so a weak connection never loses them.
  3. Sync sends them to the school as soon as the device is online.
  4. The registrar sees who lives in each room for the semester.
  5. Bulk allocation proposes a bed for every waiting student, by the school's own rules.
  6. Each proposal gives its reason. Nothing is booked until the registrar confirms.
  7. The bursar sees what is outstanding and every recent payment.
  8. Each student's account holds every charge, payment and receipt.
  9. Parents see their child's timetable, attendance, published results and fees.

In the walkthrough

  1. 0:00A teacher marks attendance, saved on the device, then syncs
  2. 0:15The registrar checks the rooms view and a bulk allocation plan
  3. 0:33The bursar opens a student's fee account
  4. 0:43A parent follows their child in the family portal
Try these tasks yourself

06Security & privacy

Children's records deserve care. Here is how OneSchool takes it.

Learner information belongs to minors, so the system is built to show each person only what they need and to record who did what.
  • Each role sees only its own work

    Permissions are checked on the server for every action, not just hidden in the menu. A teacher sees their classes; a cashier sees payments, not counselling notes.

  • Sensitive actions leave a trail

    Sensitive reads and every change are written to an audit log: who did what, when. Published results change only through an approved correction with a reason.

  • Schools keep their data separate

    Every school's records are kept apart. Another school sees a student's history only through a transfer the family agreed to, and only what is needed.

  • Two-step sign-in for key roles

    Owners, principals, registrars and bursars confirm each sign-in with a code by email or SMS. New accounts set their own password from a one-time link.

  • Private records stay private

    Counselling notes and schools' mobile money credentials are encrypted. Public QR checks show only what the printed document already shows.

  • Built for unreliable connections

    Attendance and other approved work keep going offline and sync later, with the sync state visible. Changes are never silently thrown away.

OneSchool’s operations runbook sets out nightly encrypted database backups and a monthly restore test. Where your school’s data is hosted, and how it is backed up, are agreed when you join.

07Getting started

From first call to first register in four steps.

There is nothing to install. Your school is set up on OneSchool, your records come in from a spreadsheet, and your staff and families each get their own sign-in.
  1. 01

    Your school is added

    The OneSchool team creates your institution and sends its owner a one-time link to set a password.

    OneSchool team

  2. 02

    Leadership sets up

    Academic year, classes or programs, subjects, fees, and which modules your school uses.

    Your owner or principal

  3. 03

    Bring your records

    Import students, staff and opening fee balances from a spreadsheet. Every row is checked before anything is created, and a wrong import can be discarded.

    Your registrar, with our help

  4. 04

    Staff and families join

    Each person gets their own account and a link to set their password. Families are added from each student's record.

    Your school

Part of every setup

  • All modules in this page, turned on or off per school
  • Spreadsheet import for students, staff and opening balances
  • Exports of students, rosters, attendance and payments
  • Works in a phone or computer browser, and can be installed like an app

Agreed with each institution

  • Pricing for your institution
  • Training for your staff
  • Moving records from another system
  • Your own SMS sender name, and mobile money merchant accounts

Pricing

Pricing depends on your institution’s size and the modules you use. Tell us about your school and we’ll send a proposal.

Ask for pricing

08Questions

Practical answers before you decide.

Which institutions is OneSchool for?

Basic and secondary schools, universities, colleges and technical (TVET) institutes. Each sees the modules for its level: report cards and WASSCE for schools, course registration, advising and transcripts for universities.

Do we need to install anything?

No. OneSchool runs in the browser on phones, including low-cost Android phones, tablets and computers. It can be added to a phone's home screen like an app.

What happens when the internet is down?

Attendance, the sync center and some other approved pages keep working offline. Marks are saved on the device and sent when the connection returns, and the screen shows what is still waiting to sync.

Can we bring our existing records?

Yes. Students, staff and opening fee balances import from a spreadsheet using our templates. Every row is checked before anything is created. For records in another system, contact us to plan the move.

Who can see what?

Each person gets a role, such as teacher, bursar or registrar, with only the permissions that role needs. The school decides what families see. Sensitive records such as counselling notes are limited to the staff who need them.

Can parents pay fees with mobile money?

Yes, with MTN MoMo or Orange Money, once your school connects its own merchant wallet. Each payment is recorded only when the provider confirms the exact amount.

Do parents need smartphones?

No. Absence alerts and fee reminders go by SMS. Families with smartphones can also use the portal, and WhatsApp or Messenger if they opt in.

Is training and support included?

We help every school with setup and its first import. Training plans and support terms are agreed with each institution: contact us to discuss what your staff need.

How much does it cost?

Pricing depends on your institution's size and needs. Tell us about your school and we will reply with a proposal.

Can I try it before talking to anyone?

Yes. The live demo has a fictional school, university and network, with an account for each role. Changes you make there are visible to other visitors.

See your school in it.

Sign in to the demo as a teacher, a bursar or a parent and try the work yourself, or talk to us about your institution.