The Imo Platform

One platform.
Every module.
The school ecosystem that never sleeps.

Lectures, CBT exams, assignments, attendance, results, communication, and AI tutoring — every function your school performs, unified in one intelligent platform.

The complete module directory

15 modules. Infinite possibilities.

Every module works independently. Every module works better together. This is the ecosystem approach.

🎥
Module 01 — Lectures
Take teaching beyond classroom walls
Live streaming and recorded libraries that make every lesson permanent, searchable, and accessible — from anywhere, at any time.
Live streaming — broadcast in real-time to students anywhere. Recording auto-saves.
Recorded library — build a searchable archive of every lesson ever taught.
Attendance auto-capture — students who join get automatically marked present.
Resource attachments — slides, PDFs, videos, links with each lecture.
Offline download — students download lectures for low-connectivity periods.
AYANFE integration — ask AI questions about recorded lecture content.
The "Absent Student" FeatureWhen a student misses school, the system auto-compiles all lectures from their missed days into a "While You Were Away" digest. They receive a notification with direct access. No falling behind.
📝
Module 02 — Tests
Continuous assessment without paper, without delay
Question banks, multiple formats, instant auto-grading, and deep analytics — all paperless.
Question bank builder — reusable by subject, topic, difficulty level.
Multiple formats — MCQ, true/false, short answer, fill-in-blanks, essay.
Auto-grading — objective questions graded instantly after submission.
Randomization — different question order per student to discourage malpractice.
Analytics — per-student and per-class performance breakdowns.
Retake controls — allow retakes with highest-score or average-score recording.
💻
Module 03 & 04 — CBT & Online Exams
Modern examinations for a digital generation
Secure computer-based testing for in-school use, and proctored online examinations for remote students — both with full integrity controls.
Secure browser mode — lock students in. No tab switching, no screenshots.
Remote proctoring — photo capture, screen monitoring, tab-switch detection.
Identity verification — photo capture at start and random intervals during exam.
Offline capability — CBT works on local network if internet fails. Syncs when online.
AI similarity detection — flags suspicious answer patterns across students.
Timetable generator — auto-generate conflict-free exam schedules across classes.
📄
Module 05 — Assignments
Digital homework — distributed, submitted, and graded
Rich assignment creation, multiple submission types, plagiarism detection, and a full feedback loop between teachers, students, and parents.
Rich assignments — text, files, video briefs, voice notes from teacher.
Multiple submission types — file upload, text, video, audio, link.
AYANFE plagiarism detection — scans submissions for copied content.
Inline grading — annotate submissions directly. Rubric-based grading available.
Feedback loop — teachers leave comments, voice notes, or video feedback.
Parent visibility — parents see assignment status: submitted, pending, late, graded.
🎯
Module 06 — Quiz
Gamified, low-stakes assessments for engagement
Quick creates, live class modes, leaderboards, and AYANFE-powered knowledge gap mapping.
Quick create — build a quiz in under 2 minutes. Perfect for exit tickets.
Live mode — whole class takes quiz simultaneously with real-time leaderboard.
Gamification — points, badges, streaks, class leaderboard. Healthy competition.
Instant feedback — explanation displayed after each answer for immediate learning.
Team Battle, Survival Mode, and Fastest Finger formats.
Knowledge gap map — AYANFE maps each student's weak areas for targeted revision.
🔬
Module 07 — Projects
Long-form, multi-stage project management
Milestone tracking, group collaboration, supervisor assignment, and multi-evaluator grading for academic projects of all scales.
Milestone tracking — break projects into phases with individual deadlines.
Group project support — form groups, assign roles, track individual contributions.
Supervisor assignment — match students with teacher supervisors for guidance.
Defense scheduling — schedule project defense sessions with panels.
Multi-evaluator grading — multiple teachers grade different aspects. Scores aggregate.
Progress submissions — drafts, outlines, and progress reports at each milestone.
Module 08 — Attendance
Every presence counted. Every absence known. Instantly.
Multiple marking methods, real-time dashboards, automated parent alerts, and trend analytics that identify chronic absenteeism before it becomes a problem.
Multiple marking methods — manual, QR code, biometric, lecture auto-capture, geolocation.
Real-time dashboard — admin sees who's present, absent, late school-wide at a glance.
Automated alerts — parent gets SMS/WhatsApp instantly when student marked absent.
Trend analytics — identify chronic absenteeism early. Intervene before exams.
Attendance-linked permissions — students below threshold flagged automatically.
Reason management — parents submit absence reasons digitally. Medical certs uploadable.
Automated parent alert example"Your child Chidera was not present for Mathematics at 10:00 AM today." — sent the moment attendance is marked, via SMS, WhatsApp, or app notification.
📊
Module 09 — Results
From raw scores to meaningful outcomes. Automated.
Define grading structure once. The system computes results from all modules — tests, exams, assignments, projects, quizzes — with weighted grading, instant transcripts, and release controls.
Auto-computation — system computes from all modules automatically.
Weighted grading — set CA 40%, Exam 60%. Applied consistently forever.
Grade mapping — letter grades, GPAs, or custom grading systems.
Transcript generation — one-click, school-branded format.
Result release controls — hold all results until admin approval. Release in batches.
Export — Excel, PDF, or national examination body formats.
📈
Module 10 — Reports
Transform data into decisions
Customisable report cards with school branding, AYANFE-generated teacher comments, performance trend graphs, and parent-friendly summaries.
Customisable report cards — design templates with school branding.
AYANFE auto-comments — AI drafts teacher comments based on performance data.
Performance trends — visual graphs showing student trajectory across terms.
Behaviour & soft skills tracking — punctuality, neatness, participation, leadership.
Parent-friendly summaries — "Top 3 strengths," "3 areas to focus on this term."
Distribution — published to portal or emailed directly to parents.
💬
Module 11 — Messages
School communication without external apps
No WhatsApp groups. No lost letters. Role-based messaging with delivery tracking, document sharing, and AYANFE translation into local languages.
Role-based messaging — teacher to parent, admin to all, class broadcast.
Delivery tracking — see who received, opened, and read. Follow up on unread critical messages.
Document sharing — circulars, permission slips, flyers. Digital acknowledgement.
Translation — AYANFE translates into Yoruba, Hausa, Igbo, French.
Scheduled messages — draft now, send at optimal time.
Pre-built templates — fee reminders, event announcements, emergency alerts.
💭
Module 12 — Chat Box
Real-time conversation within the educational context
Class group chats, subject discussion threads, direct messages with admin oversight, and searchable chat history.
Class group chats — teachers can mute, moderate, pin important messages.
Subject discussion threads — "Mathematics Homework Help," "Chemistry Lab Prep."
Direct messages — student-teacher and parent-teacher with admin oversight.
File & media sharing — whiteboard photos, voice explanations, video snippets.
Moderation tools — flag content, time-bound availability (school hours only).
Searchable history — students search past discussions for content they need.
🔔
Module 13 — Notifications
Nothing falls through the cracks. Ever.
Multi-channel delivery across in-app, push, email, SMS, and WhatsApp — with smart grouping, escalation logic, and school calendar sync.
Multi-channel — in-app, push, email, SMS, WhatsApp. School chooses preferred channels.
Smart grouping — batches non-urgent notifications to prevent alert fatigue.
Escalation logic — if parent doesn't acknowledge critical notification, escalates to alternate contact.
Trigger events — new assignment, result released, absence marked, fee deadline, feedback.
Preference controls — users customise what they're notified about and through which channels.
Calendar sync — event reminders auto-generated from school calendar.
💚
Module 14 — WhatsApp Bot
Full platform access for parents who only use WhatsApp
No app required. Works on any phone that runs WhatsApp. Critical for feature phone users and parents in low-tech environments.
Results on WhatsApp — parent texts "results" → receives child's latest results.
Attendance alerts — auto-messages when child marked absent.
Fee reminders — upcoming and overdue fee notifications.
Assignment deadlines — weekly summary of pending assignments.
Teacher messaging — parent initiates contact with teachers through WhatsApp interface.
Multiple languages — interacts in parent's preferred language.
🏠
Module 15 — Public School Pages
Your school, live to the world. Free. Forever.
Every school on Imo gets a beautiful, automatically-maintained public website at no cost. Not a separate product — built into Imo.
Your own domain — yourschool.imolearn.com or connect a custom domain.
Auto-updating content — announcements published in Imo appear live on public site.
Admissions portal — prospective parents view requirements, download forms.
Photo gallery, staff directory, contact & location.
School history & vision — tell your story.
SEO optimised — parents searching for schools in your area find you.
Why this mattersSchools without websites are invisible to modern parents researching schools. Imo gives every school a professional digital presence, automatically updated as the school publishes through the platform. No separate website builder. No extra cost. No maintenance burden.
Built-in intelligence

AYANFE. The intelligence behind everything.

AYANFE
The AI teacher that never sleeps.

Integrated directly into every module of Imo, AYANFE provides students with 24/7 assistance, helps teachers with the administrative burden, gives administrators natural language reporting, and supports parents with plain-language summaries. The intelligence behind everything.

🤝 Supplements, never replaces teachers
🔍 Transparent AI interactions
🔒 Privacy-preserving by design
🇳🇬 Understands Nigerian curriculum
📚 WAEC, NECO, JAMB context-aware
🌍 Supports local languages
For Students
24/7 AI tutor — ask anything, get explanations, examples, practice questions
Personalised study recommendations based on weak areas
Lecture summarisation — "Summarise today's History lecture in 5 key points"
Essay draft review with improvement suggestions
Practice exam generation on specific topics
For Teachers
Auto-generated lesson plan drafts
Quiz and test question generation from uploaded content
Essay evaluation and consistency checking assistance
Student performance prediction — who needs intervention before exams
Report card comment generation based on actual performance data
For Administrators
Natural language reporting — "Show me students at risk of failing two subjects"
Enrolment trend predictions and resource allocation recommendations
Timetable optimisation
Anomaly detection — unusual grade patterns, attendance irregularities
For Parents
Performance summaries in plain, jargon-free language
Suggested home support activities per subject
"Questions to ask your child about their learning this week"
Why schools switch

The difference is total.

Capability Typical school today With Imo
Learning Continuity
Student absent 3 daysMisses all content. No catch-up system."While You Were Away" digest — all lectures, assignments. AYANFE checks in.
After-hours learning supportNonexistentAYANFE AI tutor available 24/7
Administration
Result computationManual spreadsheets — errors, delays, stressAutomated, instant, error-free, with analytics
Exam administrationPaper, printing costs, transport risksCBT or digitally-managed physical exams
Attendance trackingPaper register, errors, no alertsQR/biometric, real-time dashboard, instant parent alerts
Communication
Parent communicationNotes in diary, unreliable group SMSMultichannel with read receipts, WhatsApp integration, translation
School presenceNo website or outdated static siteAuto-updating, professional public page — free forever
Intelligence
Data-driven decisionsGut feeling, anecdotalReal-time dashboards, predictive analytics, natural language queries
Report card commentsTeacher writes individually — hours of workAYANFE drafts based on actual data. Teacher reviews and approves.
Getting started

We don't leave you to figure it out alone.

Every school onboards with dedicated support — not a help article and a prayer.

01

Discovery Call

Understand your school's unique needs, structure, and goals. We match Imo to how you work — not the other way around.

02

Setup & Config

We set up your school structure — classes, arms, subjects, staff roles — or guide your team through every step.

03

Data Migration

Bring in existing student, staff, and parent records. CSV import, or our team does it for you.

04

Training

On-site or virtual training for teachers, admins, and support staff. No one goes live confused.

05

Parent Orientation

Materials and sessions to bring parents onboard — WhatsApp, email, and in-person guides.

06

Go Live

Supported launch with our team available. We are there for the first day, first week, and beyond.

07

Continuous Support

24/7 help desk, knowledge base, WhatsApp support, and quarterly business reviews.

Ready to start?
Start Free →
💬
In-app Chat
Support right inside the platform
💚
WhatsApp Support
Reach us the way you reach everyone
📞
Phone Support
During school hours — a real person
📧
Email Support
4-hour response SLA guaranteed
📚
Knowledge Base
Comprehensive video guides
🤝
Community Forum
Learn from other Imo schools

Ready to transform
your school?
It starts today.

30-day free trial. Every feature included. No credit card. Setup in 30 seconds.