Introduction

iSchool

The operating system for your school. Admissions, attendance, exams, finance, learning, HR, transport, hostel and more — in one platform, with an AI assistant that reasons over your school’s own data.

iSchool is built by Brainers Labs and offered two ways:

  • SaaS — hosted by Brainers Labs, billed at ₦280 per enrolled student per term. Onboarding is handled for you.
  • Custom deployment — run iSchool on your own infrastructure, fully white-labeled (no Brainers Labs branding or platform-admin panel included). Contact us to discuss a custom deployment.

Where to start

  • New here? Go to Quickstart — a working instance in under 10 minutes.
  • Deploying for real? See Installation for both the SaaS and custom-deployment paths.
  • Already running iSchool and want to understand the dashboard? See Platform Navigation.
  • Looking for what a specific part of the system does? See Modules.
  • Curious what makes iSchool different? See Features.
  • Wiring up email, SMS, WhatsApp, AI or payments? See Getting Your API Keys.

What iSchool is made of

iSchool is three independently deployable services, not a single monolith:

ServiceWhat it does
API (Go)The core: every domain (admissions, finance, exams, attendance, …), RBAC/RLS multi-tenant isolation, integrations.
WebThe dashboard every school’s staff, teachers and admins use day to day.
AI sidecar (Python)A constraint solver for timetabling — stateless, no database access of its own.

A SaaS deployment additionally runs a Platform Admin app — the Brainers Labs-only panel for onboarding schools, billing and account status. A custom/white-label deployment never includes it.