Version 6.0 — Now Available

Run your school
like it deserves.

The complete offline school management software for Nigerian primary and secondary schools. 34 modules — admissions, fee collection, report cards, result computation, AI face attendance — all working without internet. One payment. Lifetime license.

📊
Dashboard Overview
Today's Snapshot
1,247
Active Students
+12% this term
💰
Term Fees
Collected Today
₦2.4M
82% collected
📷
Face Attendance
AI-Powered
96%Present
📑
Report Cards
Auto-generated
Students
Fees & Receipts
Results & Report Cards
Face Attendance
Staff Management
Library System
Health Records
Behavioral Notes
Cashbook & Ledger
Expenses & Salaries
Promotions
Transfer Certificates
Google Drive Backup
Audit Trail
Multi-Role Access
Offline-First
Students
Fees & Receipts
Results & Report Cards
Face Attendance
Staff Management
Library System
Health Records
Behavioral Notes
Cashbook & Ledger
Expenses & Salaries
Promotions
Transfer Certificates
Google Drive Backup
Audit Trail
Multi-Role Access
Offline-First
34+
Integrated Modules
6.0
Latest Version
6+
User Roles
0%
Internet Required

Every module your
school needs. Built in.

From nursery through primary to secondary — six powerful categories covering every aspect of school administration, academics, and finance. All offline.

People Management
👨‍🎓
Students
Full registration, profiles, photo uploads, admission numbers, class assignment & search
👨‍🏫
Staff
Employee profiles, qualifications, salary tracking & role assignments
👪
Guardians
Parent/guardian contacts linked to students with phone & address details
📂
Student Archives
Graduated & withdrawn student records preserved for reference
Academic Excellence
🏫
Classes
Class creation with arms, assigned teachers & student counts
📚
Subjects
Subject registry with codes mapped to classes and teachers
📝
Results
CA & exam score entry, finalization, grade computation & position ranking
📋
Report Cards
Auto-generated PDF report cards with trait ratings, teacher comments & positions
🎓
Promotions
Bulk promote or repeat students with session-aware class transitions
Financial Command
💰
Fees & Collection
Fee structures, per-student billing, partial payments & balance tracking
🧾
Receipts
Printable receipts with auto-numbering, void support & term filtering
⚠️
Debtors
Outstanding fee tracker with class breakdown & guardian notifications
📒
Cashbook & Ledger
Double-entry bookkeeping, daily cash summaries & financial audit trail
💸
Expenses & Salaries
Categorized expense tracking, staff salary records & payroll management
📊
Other Income
Books, uniforms & miscellaneous sales with inventory-linked revenue
Daily Operations
⏱️
Attendance
Daily mark-all with present/absent/late, corrections & monthly reports
📷
Face Attendance
AI-powered face recognition for contactless student & staff check-in
📖
Library
Book catalog, issue/return tracking, overdue alerts & student borrowing limits
📆
School Events
Event calendar with reminders, descriptions & upcoming event dashboard
Student Welfare
🏥
Health Records
Medical history, allergies, conditions & health incident log per student
🚩
Behavioral Notes
Conduct tracking with incident types, severity levels & teacher notes
📜
Transfer Certificates
Official PDF certificates with school seal for departing students
System & Security
👤
Multi-Role Users
Admin, Bursar, Secretary, Teacher, Librarian & Attendance Officer with granular permissions
🛡️
Audit Trail
Every action logged — who did what, when, with full accountability
📅
Sessions & Terms
Academic year & term management with automatic context switching
📊
Reports & Export
Financial summaries, class reports, attendance analytics & CSV/PDF export

Built different.
Because your school is.

Nigerian primary and secondary schools face unique challenges — unreliable internet, NEPA, manual processes. SchoolPro was built to solve them all, offline.

🌐

100% Offline — No Internet Needed

SchoolPro runs entirely on your computer with SQLite. Fees, attendance, results, report cards — everything works perfectly without a single byte of internet. Ideal for schools in areas with poor or no connectivity.

Zero Downtime
📷

AI Face Recognition

Students and staff check in with their face — no cards, no registers, no hassle. Powered by face-api.js with on-device processing.

AI-Powered
💳

Complete Fee Collection Engine

Fee structures by class, partial payment tracking, instant receipt printing, debtor lists, and a real ledger system. Handles the fee workflows of nursery, primary and secondary schools.

Financial Command
📱

Phone Access via LAN

Access SchoolPro from any phone on the same WiFi network. Perfect for teachers marking attendance in class.

Multi-Device
☁️

Google Drive Backup

Automatic encrypted backups to Google Drive. Your school data survives anything — hardware failures, theft, fires.

Disaster-Proof
🔒

Role-Based Security

Six built-in roles with granular permissions. Everyone sees exactly what they need.

Secure

Enterprise
architecture.
Desktop simplicity.

A FastAPI backend powering a React frontend. Electron-wrapped for desktop. Zero configuration. Double-click and go.

FastAPI v6.0 Backend
34 routers, connection pooling, in-memory caching, search indexing
⚛️
React + Vite Frontend
Instant HMR, TailwindCSS, component library, optimized bundle
🖥️
Electron Desktop App
Cross-platform, auto-launch server, system tray, native feel
🗄️
SQLite Database
Zero-config, file-based, backup-friendly, blazing fast reads
🧠
Face-API.js (On-Device AI)
TinyFaceDetector + landmark + recognition models, no cloud dependency
"

We used to spend three days printing report cards manually. With SchoolPro, it takes twenty minutes — and it works perfectly offline. The face attendance alone has saved us hours every week.

School Administrator
Private Secondary School, Nigeria

Single or bulk licenses.
Everything included.

Buy one license or a bundle up to 50 at once. Coupon discounts apply to the whole order total.

Lifetime License
Loading...
Choose 1–50 licenses • One license = One computer • Forever
All 34+ modules included
Unlimited students & staff
Face recognition attendance
Auto report card generation
Complete financial suite
Google Drive backup
Multi-device LAN access
Free updates for this version

Complete Your Purchase

Order Price
Total
🔒 Secured by Paystack — 256-bit SSL encryption • Coupon applies to full order total
⬇️

Download SchoolPro

Get the latest version of SchoolPro for Windows — the offline school management software trusted by Nigerian primary and secondary schools. After purchase, download your schoolportal.zip file and use your license key to activate.

Download link loading...
schoolportal.zip • Windows 10/11 • 64-bit

Need help using SchoolPro?

Open the full user manual to learn setup, login, modules, licensing, and daily operation.

Open User Manual
🔑

Recover Your License

Enter the email you used during purchase. Your license key(s) will be sent directly to that email address for safekeeping.

🔒 For security, we never display license keys on-screen. They are sent exclusively to the registered email address.

Your school deserves
better tools.

Join primary and secondary schools across Nigeria already running smarter with SchoolPro v6.0 — fully offline, no subscription.

Get SchoolPro Today

Offline school management software for Nigerian primary & secondary schools

SchoolPro v6.0 by DesktTools is a complete school management system built specifically for nursery, primary and secondary schools in Nigeria. Unlike cloud-based school portals that require constant internet, SchoolPro is a desktop application that runs 100% offline on Windows — making it the ideal school administration software for schools in Lagos, Abuja, Port Harcourt, Anambra, Enugu, Kano, Oyo, and every state across Nigeria.

With 34+ fully integrated modules, SchoolPro handles student registration and admission, class and subject management, continuous assessment (CA) score entry, exam result computation, automatic report card and broadsheet generation, fee collection with printed receipts, debtor tracking, cashbook and ledger accounting, staff salary and payroll management, AI-powered face recognition attendance, library management, health records, behavioral notes, transfer certificates, Google Drive backup, and more.

SchoolPro is designed for school proprietors, administrators, head teachers, bursars, secretaries, class teachers, librarians, and attendance officers. It supports 6 built-in user roles with granular permissions, so each staff member sees only what they need. Multiple staff can access SchoolPro simultaneously over your school's local WiFi network (LAN) — teachers can mark attendance from their phones while the bursar collects fees at the front desk.

SchoolPro uses a one-time lifetime license model — no monthly subscriptions, no annual renewals, no hidden charges. Buy once, use forever. Bulk licensing is available for group of schools with up to 50 licenses per order. Download SchoolPro today and give your school the management system it deserves.