Sanfaani Schools

Smart result management and online result checking for modern schools.

Manage students, upload results, publish securely, and let parents check results online with flexible access options built for real school operations.

Built for African schools
Madrasah-friendly
Flexible grading
Scratch card and school-paid access ready
English, French, and Arabic-ready

Result Publishing

Class-based workflow

Ready

Students

248

Subjects

16

Published

92%

Student Class Status Access
Aisha Bello JSS 1 Published Card
Umar Abdullahi JSS 1 Reviewed Pending
Maryam Yusuf JSS 2 Published Card

Parent Result Check

Admission Number
Session
Term
Scratch Card PIN
Open Result Checker

The real problem

Result work needs control, not more spreadsheet stress.

Result preparation takes too much time.
Parents keep requesting results manually.
Schools use different grading styles.
Manual scratch cards are hard to track.
Publishing mistakes can damage trust.
Small schools need flexible pricing and simple tools.

The Sanfaani answer

A focused operating system for school results.

Sanfaani Schools helps schools set up classes, subjects, sessions, and terms.
Sanfaani Schools helps schools add students manually or by bulk upload.
Sanfaani Schools helps schools enter or upload results by class.
Sanfaani Schools helps schools apply the school's custom grading system.
Sanfaani Schools helps schools add teacher remarks.
Sanfaani Schools helps schools review, publish, and unpublish results safely.
Sanfaani Schools helps schools control result access through scratch cards or future school-paid access.
Sanfaani Schools helps schools let parents check results online.

Core modules

Built for production launch, ready to grow.

Student Management

A clean workflow that supports student records, staff identities, and result operations with professional separation.

Class and Subject Setup

A clean workflow that supports student records, staff identities, and result operations with professional separation.

Flexible Grading System

A clean workflow that supports student records, staff identities, and result operations with professional separation.

Manual Result Entry

A clean workflow that supports student records, staff identities, and result operations with professional separation.

CSV Result Upload

A clean workflow that supports student records, staff identities, and result operations with professional separation.

Result Publishing Control

A clean workflow that supports student records, staff identities, and result operations with professional separation.

Scratch Card Request and Approval

A clean workflow that supports student records, staff identities, and result operations with professional separation.

Public Result Checker

A clean workflow that supports student records, staff identities, and result operations with professional separation.

Student 360 Profile

A clean workflow that supports student records, staff identities, and result operations with professional separation.

Multilingual Foundation

A clean workflow that supports student records, staff identities, and result operations with professional separation.

PDF Result - Available on selected plans

A clean workflow that supports student records, staff identities, and result operations with professional separation.

QR Verification - Available on selected plans

A clean workflow that supports student records, staff identities, and result operations with professional separation.

CBT and Assessment Results - Available on selected plans

A clean workflow that supports student records, staff identities, and result operations with professional separation.

How it works

From setup to parent result checking.

1

Set up school, classes, sessions, terms, subjects

2

Add or upload students

3

Enter or upload results

4

Review and publish results

5

Generate approved result access cards

6

Parents check results online

Result checker preview

Simple enough for parents.

Open Result Checker

Access model

Flexible access for different school realities.

Scratch card access

Access can evolve from scratch cards into school-paid, parent-paid, or hybrid policies.

School-paid policy controls

Access can evolve from scratch cards into school-paid, parent-paid, or hybrid policies.

Parent-paid access - Available on selected plans

Access can evolve from scratch cards into school-paid, parent-paid, or hybrid policies.

Hybrid scratch-card access

Access can evolve from scratch cards into school-paid, parent-paid, or hybrid policies.

Designed for

One product, many school types.

Nursery & Primary Schools
Secondary Schools
Islamic Schools
Madrasahs
Training Centres
Small Private Schools

Pricing direction

Start lean, scale by school size and support needs.

Pricing can be structured per student, per term, per session, or custom school agreement.

Free Trial

Flexible onboarding and result operations for growing schools.

Standard

Flexible onboarding and result operations for growing schools.

Premium

Flexible onboarding and result operations for growing schools.

Custom School Plan

Flexible onboarding and result operations for growing schools.

English
French
Arabic-ready
RTL foundation for Arabic

Ready to make result management easier?

Bring student records, result upload, publishing control, and parent result checking into one clean system.