Idea
Palmgrade is a school management platform built for African schools — where the internet drops, the power cuts, and exam day still has to happen. Here's how the product was designed to keep working anyway.
The Problem
Unstable internet
Unreliable power
Mixed device access
Trust in exam integrity
Designing for Four Audiences
Admin
The administrator runs the school, not the software. Setup needed to mirror how a typical school in Africa actually operates — classes, arms, subjects, and fee structures that vary school to school.
-
Bulk import students and staff via CSV
-
Configure classes, arms, and subjects freely
-
Full visibility across every other role
Teacher
The teacher needs exams that grade themselves. Creating and scheduling a CBT exam needed to take minutes, not a training session — with anti-cheat controls that switch on by default.
-
Build and schedule exams in minutes
-
Instant auto-grading on submission
-
Tab-switch detection on by default
Student
The student needs an exam, not an extra hurdle. A unique exam code and a countdown are the only two things a student should have to think about. Everything protecting integrity runs quietly underneath.
-
Enter with a one-time exam code
-
Clear, enforced countdown timer
-
Works through a dropped connection
Parent
The parent just wants to know how their child is doing. For many parents, a smartphone with patchy data is the only access point. Results needed to load fast and plainly, with nothing that requires a tutorial.
-
Login built for a low-data connection
-
Results and progress reports, plainly stated
-
Payment available