Everything Your School Needs, All in One Place
12 fully integrated modules — students, fees, attendance, exams, homework, HR, hostel, transport, inventory, and more — built to run your entire school from one platform.
Request a Free DemoStudent Management
Manage every student from admission to class promotion. Administrators get a complete view of each student's personal details, academic records, and fee status.
See Student Management in actionWhat's included
- Detailed student profiles: personal, academic, and medical data
- Admission number, roll number, and class assignment
- Profile photo uploads and document management
- Parent-student account linking for portal access
- Bulk promote students between classes at end of session
- Bulk student import via Excel template with downloadable format
- Allow or restrict student self-profile updates per school
- Filter and search students by class, session, or status
Fee & Payment Management
From fee assignment to payment collection and reporting — SchoolOS makes school fee management effortless, transparent, and always up to date.
See Fee & Payment Management in actionWhat's included
- Assign fee amounts per class level
- Record student payments with payment type and remarks
- Real-time outstanding balance tracking per student
- Accept cash, cheque, or online payments via PayPal
- Student and parent self-service online payment portal
- Admin dashboard: total collected and today's collections
- Full payment history and transaction records per student
- Class-wide and school-wide fee collection reports
Attendance Tracking
Track student attendance with precision. Teachers mark registers digitally, parents check in real time, and administrators pull detailed reports with a few clicks.
See Attendance Tracking in actionWhat's included
- Mark attendance by class and date from a single screen
- Four status types: Present, Absent, Leave, and Late
- Bulk class attendance entry for the whole class at once
- Teachers can only mark attendance for their assigned classes
- Parents and students view attendance records online
- Admin reports across all classes and filterable date ranges
- Attendance history per student with trend data
- Configurable attendance modes and settings per school
Examinations & Grades
Run paper-based exams and fully online computer-based tests from the same platform. From scheduling and mark entry to automatic grading and result summaries.
See Examinations & Grades in actionWhat's included
- Create and schedule exams with dates, rooms, and full/passing marks
- Enter marks for classwork, homework, tests, and final exams
- Configurable grade scales (A+, A, B, C or custom mark ranges)
- Automatic grade computation based on total scores
- CBT exams with multiple-choice questions, option shuffling, and time limits
- ICT Officer role manages CBT: publish, activate portal, reset attempts
- Bulk import CBT questions via CSV template
- Cumulative result summaries and class-wide performance reports
Homework & Assignments
Create, distribute, and track homework across all classes and subjects. Students submit digitally, teachers review progress, and nothing falls through the cracks.
See Homework & Assignments in actionWhat's included
- Create homework assignments per class and subject
- Set homework date and submission deadline
- Attach supporting documents and resources to assignments
- Students submit homework digitally with file attachments
- Teachers view submitted versus pending homework at a glance
- Track full submission history per individual student
- Class-wide homework completion and submission reports
- Filter reports by date range, class, and subject
Parent & Communication Portal
A dedicated portal connecting parents directly to their child's academic journey — results, fees, attendance, and school announcements, all in real time.
See Parent & Communication Portal in actionWhat's included
- Dedicated parent login with secure role-based access
- View children's exam results, grades, and academic progress
- Real-time attendance monitoring per linked child
- Online fee payment and live outstanding balance visibility
- Notice board with school-wide and student-specific announcements
- Live in-app chat between parents, teachers, and admins
- Email broadcasts from school to targeted user groups
- Academic event calendar and school-wide notices
Timetable & Scheduling
Build and publish class timetables automatically or configure them slot by slot. Students, teachers, and parents always have the latest schedule at their fingertips.
See Timetable & Scheduling in actionWhat's included
- Automated timetable generation per class
- Manual timetable grid for full control over every slot
- Configure day structure and time periods per school
- Assign subjects and teachers to each timetable slot
- Teacher-specific timetable view for their assigned classes
- Students and parents access digital timetables online
- Academic event calendar: holidays and special events
- Academic session and term date management
HR Management
A complete HR module for managing your school's workforce. Handle staff profiles, monthly payroll, leave approvals, attendance, and performance records — all in one system.
See HR Management in actionWhat's included
- Staff profiles with job title, department, salary grade, and bank details
- Department creation and management with designated heads
- Monthly payroll runs with allowances, deductions, and net salary
- Payment status tracking per staff member per payroll cycle
- Leave applications with admin approve/reject workflow
- Staff attendance: clock-in/out records with Present, Absent, Leave, Late
- Performance records: commendations, disciplinary notes, and reviews
- Staff document management with expiry date tracking
Hostel Management
Manage student boarding from room setup to daily check-ins. Assign rooms, track hostel fees, and monitor daily attendance — all within a dedicated hostel module.
See Hostel Management in actionWhat's included
- Create hostel buildings with warden name and contact
- Room management with types (dormitory, standard, VIP) and capacity
- Assign students to rooms with bed labels and check-in dates
- One active hostel assignment per student per academic session
- Daily hostel attendance: Present, Absent, or On Leave
- Bulk hostel attendance marking for an entire building
- Hostel fee assignment and payment tracking per student
- Male, female, and mixed hostel support
Transport Management
Manage your school's transport fleet and every student's commute. Track routes, drivers, pickup schedules, and transport fees — all from one module.
See Transport Management in actionWhat's included
- Create transport routes with departure and return times
- Vehicle details: registration number, model, and passenger capacity
- Driver profiles with license number and expiry date tracking
- Assign students to routes with stop name and fare amount
- Flexible pickup options: morning only, evening only, or both ways
- Transport fee assignment and payment tracking per student
- One active transport assignment per student per academic session
- Filter and view all route assignments and student coverage
Store & Inventory
Keep your school's supplies organised and fully accounted for. A dedicated Store Keeper role manages categories, items, and stock movements through a purpose-built inventory portal.
See Store & Inventory in actionWhat's included
- Item and category creation and management
- Current stock quantity tracking per item
- Record transactions: purchases, issues, and movements
- Dedicated Store Keeper role with their own portal
- Transaction history with date, quantity, and remarks
- Filter transactions by category, item, and date
- Admin oversight of all inventory and transactions
- Store keeper dashboard with live inventory summary
Multi-School Management
The command centre for proprietors and school operators. Manage multiple independent schools, subscription plans, and usage quotas from a single super admin portal.
See Multi-School Management in actionWhat's included
- Manage multiple independent schools from one portal
- Each school has fully isolated data and user accounts
- Create and manage subscription plans with pricing and feature sets
- Per-school quotas: maximum students and teachers per plan
- Activate, suspend, or expire school access instantly
- School-level branding: name, logo, and favicon
- Cross-school analytics: total students, teachers, and admins
- Monitor subscription status and expiry across all schools
Ready to See These Features Live?
Book a free personalised demo and we'll walk you through every module in detail.
Book Free Demo