SkoolSuite System Overview
Everything you need to understand how SkoolSuite works — what it is, what each module does, how roles are structured, and how to get your school up and running.
Showing results for ""
What is SkoolSuite?
SkoolSuite is a cloud-based school management system built specifically for primary and secondary schools in Uganda. It is designed to eliminate paper-based processes, reduce administrative burden, and give every stakeholder — school directors, administrators, teachers, bursars, and parents — a clear, accurate view of the school in real time.
The system covers every operational area of a school: student records, daily attendance, exams and marks, fee collection, timetables, report cards, staff management, and more. Rather than managing these in separate spreadsheets or registers, SkoolSuite connects them so that a payment recorded by the bursar is immediately visible to the administrator, and marks approved by an administrator appear on a parent's portal the same day.
SkoolSuite runs entirely in the browser and also supports Progressive Web App (PWA) installation, which means it can be installed on phones and tablets directly from the browser without going through an app store. It works on any device with an internet connection.
Who is it for?
SkoolSuite is built for any school in Uganda that wants to move its operations from paper and spreadsheets to a structured, searchable, and auditable digital system. It is particularly well suited to:
- Primary and secondary schools managing large numbers of students across multiple classes and streams.
- Boarding schools that need dorm attendance, welfare checks, and fee management in one place.
- Schools that run internal exams and want a structured marks approval workflow before results are released to parents.
- Schools looking to give parents a transparent, read-only view of their child's progress without requiring manual communication.
- Multi-school groups or networks that need consistent reporting across campuses.
User Roles
SkoolSuite uses a role-based access system. Every user is assigned a role that determines which modules and actions they can access. Permissions within each role can be customised by the school director or system administrator.
Director / Administrator
Full access to all modules. Manages users, settings, fee structures, academic setup, and system configuration. Can view and override anything in the system.
Teacher
Access to their assigned classes and subjects. Can mark attendance, enter marks, view the timetable, and manage welfare checks for their students.
Bursar
Manages fee collection, invoices, payments, receipts, bursaries, and financial reports. Has no access to academic or staff management sections.
Staff
Non-teaching staff accounts with access to specific administrative functions as assigned. Permissions are configured per staff member by the administrator.
Parent
Read-only portal for parents. Can view their child's attendance records, published exam results, fee balance, and upcoming payment schedules.
System Modules
SkoolSuite is organised into focused modules. Each module handles one area of school operations and integrates with the others so data flows through the system without manual duplication.
Students
Admission Profiles Boarding MedicalThe student record is the foundation of the system. Administrators register students through a structured admission form that captures personal details, guardian contacts, boarding status, and medical information. Each student is assigned a unique code. Photos can be uploaded at any time. Student profiles are linked to fees, attendance, marks, and report cards.
Attendance
Daily Dorm Events HistoryTeachers record daily class attendance per stream. Boarding schools can also track dorm attendance and event-based attendance separately. The system maintains a full attendance history per student. Administrators can view summary reports and export absence records.
Exams & Marks
Entry Approval Publish MarklistExams are created by administrators and assigned to classes. Teachers enter marks through a draft workflow. Submitted marks go to an administrator for review and approval before being published. Once published, marks appear in the parent portal and become available for report card generation. Marklists and progressive reports can be downloaded as PDFs.
Fees & Finance
Invoices Payments Ledger ReceiptsAdministrators define a fee structure per class or stream per term. The system generates invoices automatically. Bursars record payments, apply discounts or bursaries, and issue receipts. A full ledger per student tracks every transaction. Outstanding balances and collection reports are available for download.
Timetable
Templates Builder Schedules PrepThe timetable module allows administrators to build class schedules from reusable templates. Lessons are assigned to class-stream-subject-teacher combinations. Conflict checking is built in. Once published, the timetable is visible to teachers and can be printed or exported.
Reports & Report Cards
Generation Templates Comments PDFAdministrators configure a report card template with the school's branding, grading scale, and comment rules. The system generates individual PDF report cards once marks are published. Bulk generation and batch download are supported. Teachers can add class teacher comments through a structured review workflow.
Staff & Teachers
Profiles Assignments Availability RolesStaff and teacher records are managed in dedicated modules. Teachers are assigned to classes, streams, and subjects, which controls what they can see and do in the marks and attendance modules. Staff accounts can be given custom permission sets.
Promotion
Studio Rules Review AlumniAt the end of an academic year, the Promotion Studio guides administrators through moving students to the next class. Promotion rules can be configured based on performance thresholds. Alumni records are retained and searchable after a student leaves the school.
Welfare & Reporting
Bursar Check Requirements Class TR OverrideThe welfare module manages the student end-of-term reporting workflow. Students pass through a three-step check: bursar clearance, requirements clearance, and class teacher sign-off. Administrators can monitor progress and apply overrides where necessary.
Getting Started
School Onboarding
Your school is registered by the SkoolSuite team. A director account is created and an activation link is sent to your registered email address. Follow the link to set your password and activate your account.
Configure Academic Settings
After logging in, the first step is to set up your academic structure: create your classes, streams, subjects, and the current term. This forms the foundation that all other modules depend on.
Add Staff and Teachers
Create accounts for your teachers and staff. Assign teachers to their classes, streams, and subjects. Each teacher receives an invitation email to activate their account and set their own password.
Admit Students
Use the Student Admission module to register your students. Fill in personal details, guardian information, boarding status, and any medical notes. A unique student code is generated automatically for each student.
Set Up Fee Structures
Define your fee structure per class or stream for the current term. Once the structure is in place, invoices can be generated in bulk and the bursar can begin recording payments.
Start Using Daily Modules
With the setup complete, teachers can begin marking attendance, administrators can create exams, and bursars can collect fees. The system is now live and all data flows between modules automatically.
Getting More Help
If you cannot find what you need in this documentation or in the FAQs, contact the SkoolSuite support team directly. We are available to assist with onboarding questions, technical issues, billing queries, and anything else related to your account.