Every school function, one connected platform
From admissions to analytics, Spark-Ed covers the work your school does every day. Browse the platform by area.

Administration
Multi-tenant, multi-campus administration keeps each school's data isolated, with dynamic role-based navigation, granular permissions and module access. Native English and Arabic interfaces include full right-to-left support.

Academics
Map K–12 and higher-education curricula to outcomes, versioned frameworks and competencies. Schedule exam sessions and candidates, connect grades to report cards, and generate timetables automatically with room, teacher and period conflict checks.
Learning
Structure courses from K–12 through higher education, with curriculum maps, outcomes, versioned frameworks and competency tracking. The LMS includes quizzes, question banks, partial-credit grading, analytics and controlled grade release.

Students
Manage each student's journey through admission, enrollment, class allocation, historical academic records and transfers. The student portal gives learners course access, resources, assignment submissions and progress tracking.

Parents
Families can link multiple children and manage effective-dated relationships, legal and custody permissions, and an audit trail of access grants and revocations. Parents get real-time access to attendance, homework, report cards, fee schedules and updates, plus store pre-orders and cashless wallet access.

Teachers
A staff and educator portal brings markbooks, timetables, cover substitutions, student feedback, attendance, grading, assignments and communication tools into one workspace.

HR
Maintain employee profiles, departmental structures and role permissions, with staff attendance integrated into school operations.

Finance
Multi-currency general ledger, journal entries, trial balances and financial statements, with installment billing and sibling discounts. Connect Moyasar, PayTabs, HyperPay, Geidea, Tap and Stripe; manage Saudi ZATCA e-invoicing queues in a dedicated workspace.
Admissions
Manage admissions, documents, enrollment, class allocation, historical records and transfers across the student lifecycle. Bulk CSV onboarding includes duplicate detection, validation previews and audit tracking.
Communication
Moderate private and group conversations, publish announcements and track resolution. Automated Email, SMS, WhatsApp and Firebase push notifications reach the channels your school uses.

Analytics
Give school leaders clear dashboards, campus capacity insights and reports, with academic progress indicators that surface early warning signs and help teams respond.

AI built into Spark-Ed
Spark-Ed includes built-in AI for school and learning workflows, including test-question generation and early-warning academic progress indicators.
Security
Protect tenant and campus data with isolated access controls, role-based permissions, secure hosting, encrypted connections, backups and monitoring. Spark-Ed holds ISO 27001 and GDPR certifications within their stated scope.
Multi-Campus
Scale across multiple schools, campuses and branches with central management, isolated tenant data, and local terminology, structures and permissions for each campus.
Library
Manage library books, copies, barcode circulation, reservations and donations.
Transportation
Coordinate vehicle maintenance, drivers, attendants, routes and trip manifests. Smart dismissal supports QR/PIN pickup checks, approved family pickup changes and real-time student handover validation.
School Store & Canteen
Online school store with canteen POS, touchscreen checkout, barcode support, cashless student wallet payments and canteen pre-orders.
Procurement & Inventory
Track purchase orders and Goods Received Notes (GRNs), manage warehouse transfers, allocate stock by FEFO, and complete inventory counts and stocktakes.
PostFlow AI Campaign Studio
Create AI-assisted social posts, stories, carousels and ad scripts for major social networks in one campaign workspace.
Space & Project Governance
Manage room bookings with conflict checks, campus capacity analytics, tasks and resource-allocation tracking.
Module configuration
Enable only the modules and options your school needs. Every module is made of focused sub-options.
Reception
6 options
- Enquiry
- Visitor Log
- Gate Pass
- Complaint
- Call Log
- Correspondence
Academic
11 options
- Department
- Period
- Division
- Course
- Batch
- Subject
- Class Timing
- Timetable
- Book List
- Certificate
- ID Card
Student
13 options
- Registration
- Roll Number
- Health Record
- Elective Subject
- Attendance
- Fee Allocation
- Promotion
- Edit Request
- Leave Request
- Transfer Request
- Transfer
- Alumni
- Report
Finance
10 options
- Payment Method
- Fee Group
- Fee Head
- Fee Concession
- Fee Structure
- Ledger Type
- Ledger
- Transaction
- Receipt
- Report
Exam
8 options
- Exam Term
- Exam Grade
- Exam Assessment
- Observation Parameter
- Competency Parameter
- Exam Schedule
- Exam Form
- Report
Employee
6 options
- Department
- Designation
- Attendance
- Leave
- Payroll
- Edit Request
Resource
8 options
- Book List
- Student Diary
- Assignment
- Lesson Plan
- Syllabus
- Online Class
- Learning Material
- Download
Transport
4 options
- Transport Route
- Transport Circle
- Transport Fee
- Vehicle
Calendar
3 options
- Holiday
- Celebration
- Event
Discipline
1 option
- Incident
Mess
3 options
- Menu
- Meal
- Meal Log
Inventory
6 options
- Stock Category
- Stock Item
- Stock Requisition
- Stock Purchase
- Stock Transfer
- Stock Adjustment
Communication
3 options — email ready to use via Mailgun, Sendmail or SMTP
- Announcement
- Mailgun
- Sendmail
- SMTP
- SMS
Library
3 options
- Book
- Book Addition
- Transaction
Approval
4 options
- Type
- Request
- Pending Requests
- Processed Requests
Helpdesk
2 options
- FAQ
- Ticket
Activity
1 option
- Trip
Hostel
2 options
- Hostel
- Room Allocation
Asset
1 option
- Building
Site
3 options
- Page
- Menu
- Block
Recruitment
2 options
- Job Vacancy
- Job Application
Also included
More modules you can switch on
- Gallery
- Guardian
- Contact
- Blog
- News
- Form
- Task
- Custom Field
- User
Not sure which modules you need?
Tell us about your school and we will map Spark-Ed to your workflows.