Skip to content
EducationIn development

PGFSC School MIS

KG 1 to JHS 3, with the domain rules shared by client and server.

A school management system for PGFSC Basic School in Dunkwa-on-Offin, Central Region. The schema and domain rules cover all four delivery phases from the first migration, because those are the decisions that become painful to change once there is real pupil data in the system.

What it does

  • 01A shared package holds the permission map, the money type, phone normalisation, the result calculator and payroll, so client and server can never disagree
  • 02The same code that hides a navigation item is the code that refuses the mutation
  • 03GSM-7 aware SMS costing, so message spend is predicted before it is committed
  • 04Field-level encryption, and a verification pipeline covering types, tests, permissions and build

More platforms