Integration matrix

#ModuleStandalone?Integrates with
13TransportYesFees, Attendance, Portal, Events
14Boarding & hostelYesHealth, Discipline, Fees, Attendance
15Scholarships & bursariesNeeds Feesfee-service, Finance, Discipline
16Discipline & welfareYesAttendance, Health, Portal, Chat, Academics
17Timetable & lesson planningYesAcademics, Attendance, E-learning
18Official chat & broadcastsNeeds Portalauth, student, org, notification, file
19Events & calendarYesNotices, Portal, Chat, Transport
20Staff HR & payrollYesauth, Finance, Timetable
21E-learningNeeds PortalAcademics, Timetable, file-service
22LibraryYesFees (fines), Academics, Portal

Module 13 — Transport

Service: transport-service · Phase: 10

Routes, stops, vehicles, drivers, student route assignments, bus register. Optional transport fee line on invoice when Fees module enabled.

Module 14 — Boarding & hostel

Service: boarding-service · Phase: 10

Hostels, beds, allocations, visitor log, weekend exit passes, night roll call.

Module 15 — Scholarships & bursaries

Service: scholarship-service + fee-service · Phase: 7

Waivers, approval workflow, staff-child rules. Events ScholarshipAwarded / ScholarshipRevoked adjust invoices.

Module 16 — Discipline & welfare

Service: welfare-service · Phase: 8

Incidents, sanctions, suspensions, parent summons. SMS summaries without sensitive detail.

Module 17 — Timetable & lesson planning

Service: timetable-service · Phase: 9

Class timetable, rooms, substitutions, weekly lesson plans linked to file-service.

Module 18 — Official chat & broadcasts

Service: chat-service · Phase: 8

Direct parent–staff chat, class groups, broadcasts. Immutable audit; separate from notice board documents.

Module 19 — Events & calendar

Service: calendar-service · Phase: 7

Term calendar, sports, PTA, visitation. Publishes EventPublished to portal and optional SMS.

Module 20 — Staff HR & payroll

Service: hr-service · Phase: 11

Contracts, leave, pay runs, payslips. PayRunApproved → finance-service journals.

Module 21 — E-learning

Service: elearning-service (extends academic-service initially) · Phase: 12

Courses, lessons, quizzes, progress. Student access via parent portal login.

Module 22 — Library

Service: library-service · Phase: 9

Catalog, loans, reservations, overdue fines optional via fee-service.

Delivery phases (13–22)

PhaseModules
715 Scholarships, 19 Events
816 Discipline, 18 Chat
917 Timetable, 22 Library
1013 Transport, 14 Boarding
1120 HR & payroll
1221 E-learning (full)

Example packages

  • Day school plus: Timetable, Library, Events, Chat, Scholarships
  • Boarding school plus: + Boarding, Discipline, Transport
  • Enterprise: All modules including HR and E-learning