+ 91 984303 3406 [email protected]

Home / Modules / Parent management

Free module · included in the MIT-licensed core

School parent management software

Most school software treats a parent as two fields on a student record: a name and a phone number. GegoK12 treats the parent as a record in their own right — with every child they have in the school attached to it, every note a staff member has ever written after speaking to them, the feedback they have sent in, and the state of their app account. A receptionist can find any parent in seconds. A teacher meeting them next term can see what happened last term. It is part of the MIT-licensed GegoK12 core, so it is free.

  • FreeIn the MIT-licensed core, not a paid add-on
  • One login per parentThree children, one account, a switcher screen
  • Shared notesWritten by staff, readable by every staff member
  • Your server or oursFamily contact data stays where you put it
The front office

Find a parent in seconds

A child is unwell and the office needs to ring someone now. A teacher wants the father's number before parents' evening. Neither of them should have to open a student record, then a tab, then scroll.

The parent list is searchable three ways at once — by the parent's name, by the child's name, and by mobile number — and filters down to a single class and section. Every row shows who the parent is a parent of, with the child's roll number and class beside it, so there is no ambiguity when two families share a surname.

Every parent record holds a second contact number as well as the primary one, because the first number rings out on exactly the day it matters.
School parent management software: the GegoK12 parent list showing each parent, the child they are a parent of with roll number and class, and their mobile number
The parent list, filtered by class and section. Confirm this caption and the alt text against the uploaded image.
The family model

One parent, every child

A family is not one adult and one child, and software that assumes it causes work for the office every single day. GegoK12 models it the way it actually is.

  1. 01 Several guardians, one child A child can have a father, a mother and a grandmother on the record, each with their own relation, their own contact number and their own login. The school decides who gets an account and who does not.
  2. 02 One guardian, several children When you add a guardian who is already in the system, choose Select Parent rather than Add Parent and the existing record is linked to the new child. No duplicate record, no second password, and a change of address or phone number is made once rather than three times.
  3. 03 One login, a switcher A parent with children in Grade 2 and Grade 9 signs in once. The app shows a switcher screen and they move between the children. They are not asked to log out and back in as a different person, which is what schools running one account per child end up telling parents to do.
  4. 04 A My Children tab in admin From the staff side, every child linked to that parent is listed on the record. Siblings are visible from either direction — open the child and see the guardians, or open the guardian and see the children.
What is stored

What the parent record holds

Enough to reach the parent, enough to know who you are speaking to, and enough to answer the questions a school is required to answer about its families.

  • Relation to the child — father, mother, guardian
  • Primary and alternate contact numbers
  • Email address, with a verification action
  • Profession and designation
  • Employer or organisation name
  • Official address
  • Residential address, captured on a map
  • Highest qualification
  • Annual income
  • Every child in the school, linked
  • App account status — active or deactivated
  • Staff notes and parent feedback

Profession, designation and employer are there so that whoever picks up the phone knows who they are talking to before the conversation starts. Income and qualification are recorded because schools need them — for fee concessions, scholarship eligibility and the returns many education authorities require. What a school collects, and what it does with it, stays the school's decision; the fields are optional and the data sits on the school's own server.

A GegoK12 parent profile showing relation, profession, designation, organisation, official address, income and qualification
The parent profile in the school ERP. Confirm this caption and the alt text against the uploaded image.
Institutional memory

The part that survives staff turnover

A class teacher has a difficult conversation with a parent in October. In April the child moves up, the teacher changes, and everything that was learned in that conversation leaves with the previous teacher. Sometimes the teacher leaves the school entirely and it goes with them.

This is the ordinary way schools lose the relationship, and it is what the notes and feedback tabs are for.

Notes

Written by staff, read by staff

Any staff member can add a note to a parent record after a phone call, a meeting or a corridor conversation. Notes are not private and are not owned by their author — every staff member sees them. The teacher who inherits the class next year inherits the context with it.

Feedback

Sent by the parent, from the app

Parents submit feedback from the mobile app. It arrives against their record and on the admin dashboard, so it is read rather than buried in a shared inbox that nobody owns. The school can see what a family has raised before, and whether anything came of it.

Timeline

What has happened on the account

Sign-ins, messages sent and email verification are logged with a date and time. Its practical use is onboarding: it shows which parents have never once opened the app, so the office can ring those families instead of sending a fourth notification into a void.

The notes tab on a GegoK12 parent record, where any staff member can add a note visible to all staff
Staff notes on a parent record. Confirm this caption and the alt text against the uploaded image.
Accounts

Giving access, and taking it away

The parent's mobile number is their login. The office sets the first password from the record; after that the parent can reset it themselves with forgot password, so a forgotten password is not a job for the front desk. Reset Password and Verify Email are there for the times it is.

Deactivate stops both channels at once. A deactivated guardian cannot sign in, and is also skipped when notifications go out — the active flag is checked at the moment of sending, not just at the moment of login. One switch, and access ends everywhere. This is what a school needs when a guardian should no longer receive information about a child, and it needs to be immediate.

Who signs in where

Three ways into GegoK12, split deliberately by age and by what schools actually want their pupils doing with phones.

WhoWhereWhat for
Parents and guardians Mobile app Every grade. For younger children the parent is the account holder and submits homework on the child's behalf.
Senior students Web browser Roughly Grade 9 and up, submitting their own homework and assignments. On a computer, not a phone.
Teachers Mobile app Attendance, homework, lesson plans, and messages out to parents.

Scroll the table sideways on a narrow screen.

There is no student mobile app, and that is a decision rather than a gap. A seven-year-old is not submitting their own homework, so for the lower grades it goes through the parent. Older students can manage their own work — but schools are working hard to keep phones out of the day, and a student app pushes against that. A browser login on a school or home computer does not.

On the other side

What the parent sees once the record is live

Everything the school publishes to that child's class reaches the parent through the app:

The class wall is worth one line here, because it is the one schools ask about. It is a running scroll of the class — a birthday, a piece of artwork, a note that a child was given kudos for something kind. Parents react and comment. But only the teacher can post, which is the entire difference between it and the parent WhatsApp group the school is trying to get out of.

The full screen-by-screen tour of the app lives on the parent app page. This page is about the record behind it.

Questions

Frequently asked

Is the parent management module free?
Yes. Parent management is one of the 26 modules in the free GegoK12 core, released under the MIT licence. There is no licence fee, no per-parent charge and no annual renewal. The parent mobile app is included at no cost as well and is not counted as a module.
Does a parent with three children need three logins?
No. One guardian record links to every child that parent has in the school, and one login covers all of them. The app shows a switcher screen and the parent moves between children. When you add a guardian who already exists, choose Select Parent rather than Add Parent and the existing record is linked instead of duplicated.
Can two guardians of the same child have separate logins?
Yes. Each guardian is a record in its own right, with its own relation, its own contact number, its own password and its own active status. A father and a grandmother on the same child can both have accounts, or only one of them can, at the school's discretion.
How does a parent get their password?
An administrator sets the first password from the parent record. After that the parent can reset it themselves using forgot password, so routine password resets do not come back to the school office. Administrators can also reset a password and send an email verification from the record when they need to.
What happens when we deactivate a parent?
They can no longer sign in, and they stop receiving notifications. The active status is checked when notifications are sent, not only when someone logs in, so deactivating a guardian ends access through both routes at the same moment. The record and its history are kept.
Can parents message teachers back?
Teachers can send a message to a whole class or to one parent, and it arrives as a notification in the app. That is one-way, and it is part of the free communication module. Two-way conversation between a parent and a teacher, logged and moderated inside the system rather than on personal WhatsApp numbers, is the chat room module, which is a Pro add-on at $100.
Who can see the notes staff write on a parent record?
All staff. Notes are deliberately not private and are not owned by whoever wrote them, because the point of them is that the next teacher, or the office, or the head, can pick up a relationship without starting from nothing. Schools that need something more restricted should keep it outside the notes field.
How do parents send feedback to the school?
From the mobile app. Feedback arrives against that parent's record and also appears on the admin dashboard, so it is visible to whoever is watching the school rather than sitting in one person's inbox.
Do students get their own login?
Senior students do, through a web browser rather than a mobile app. Younger children work through the parent app, with a parent submitting on their behalf. There is no student mobile app by design, because schools are trying to reduce phone use during the school day and a student app works against that.
Where is our parent and family data stored?
Wherever you put it. GegoK12 is self-hosted, so a school that installs it on its own server keeps every contact number, address and note on that server, in its own country. Schools that would rather not run a server can ask us to host it instead.
Can we change which fields we collect about parents?
Yes. The free core is MIT licensed and the source is on GitHub, so a school with a developer can change the record, the form behind it and anything else. Schools without a developer can ask GegoSoft to make the change.

Installing this yourself? The open source page has the licence, the requirements and the install steps, and the code is on GitHub.

Next

Look up a parent in the demo

Open the demo, filter the parent list to one class, open a record and add a note. It takes two minutes and shows you more than this page can.