Run admissions, classes, attendance, exams, fees, portals and reporting from one school management system. The modules already work together and cover the whole student journey, from the first enquiry to the final certificate. With AI added, the system can also set quizzes, mark them and draft progress reports.
Built in Singapore for schools and learning centres, from a single campus to a group of branches.
A day in the system
Attendance, enquiries, exam results, fees and reporting all run from one student record, so staff enter each detail once.
Teachers mark the register on a tablet, and absences are flagged straight away.
A web form enquiry is logged and assigned to a named person in admissions.
Term test marks are entered and published privately to each family in the portal.
Reminders go out by email and WhatsApp, and payments post against each student.
An absent student's make-up request is matched to a seat that is genuinely free.
Enrolment, attendance and outstanding fees read on one screen before anyone goes home.
Admissions and registers
Every enquiry is logged and assigned to a named person until the student enrols. Enrolment keeps the student, parents, programme, class and fee package in one profile, and tutors mark the register on a tablet during the lesson.
Teaching and results
These modules cover what happens between the first lesson and the final mark.
Build the exam schedule, notify students and parents, then record and publish the marks. Each student reads their own result privately through the portal, and the school keeps the full history of every paper sat, by class, by subject and by term. AI marking and paper setting can be added on top of this module.
Track what each class has actually covered against what the syllabus promised. The timeline lists every lesson taught for the duration of a course, with the material used, the homework set and the marks recorded against it. A relief teacher can pick up a class without a handover call.
Read marks and attendance side by side, and act before a student falls behind. Early alerts flag any student whose scores are slipping or whose attendance has dropped, which gives the centre time to arrange extra help in week three rather than at the end of term.
Built to order
Each AI feature is scoped with you and built in its own phase, working with the syllabus, marks and records already in your system. Most of them target the same thing: the hours teachers and admin staff lose to typing.
A teacher still signs off the mark and the report. AI drafts, scores and summarises, then a person reviews it before anything reaches a parent.
Draft question papers, quizzes and homework from your own syllabus, lesson notes and past papers, at the level each class has reached.
Mark quizzes and structured answers against the marking scheme, propose a score with the reasoning attached, and send borderline scripts to the teacher.
Turn marks, attendance and homework into a written termly report a parent can actually read. The teacher edits it, then releases it to the portal.
Answer the questions parents ask all day, on fees, timetables and available seats, then hand the serious enquiries to a named salesperson.
Rank new enquiries on how close they look to enrolling, and assign each one to the person who handles that programme or that branch.
Flag the patterns worth a phone call: a run of absences, a class emptying out, an account drifting past its due date.
Money
Billing starts from the enrolment record rather than a separate spreadsheet, and the same figures carry through to the reports in our invoicing software.
Each term runs on one set of fee figures, with no late night spent reconciling spreadsheets.
Register a student on a course and the system raises the invoice against the fee package, term dates and any sibling or early bird discount that applies.
Automatic reminders reach parents before and after the due date, by email or WhatsApp. Your office stops running a manual chase list every Monday morning.
Parents pay in the portal or at the counter. Each receipt posts against the student, the class and the term it belongs to, the moment it clears.
Issue account statements for any period, apply credit notes for withdrawals, and carry unused credit forward under rules you define.
Invoices, credit notes and payments sync with your accounting system instead of being keyed twice, and month-end reconciliation works from the real records.
Integrations
The system connects to the accounting, payment and messaging tools your school already runs, rather than asking you to replace them.
Using something that is not on this list? Tell us what it is and we will scope the connection.
Module library
Take the modules your centre needs on day one. The rest can follow in a later phase. Smaller centres focused on small-group classes and PSLE or O-Level preparation may prefer our tuition centre management software, which covers the same core functions in a smaller system.
Register and manage the personal details of every student, parent and related contact. One record holds the documents, the contact history and the classes taken.
Create programmes, courses and classes with their own terms, class sizes, start and end dates and variable discounts. Subjects and levels sit underneath them.
Open the core modules and the key reports from one screen. Enrolment numbers, attendance rates and outstanding fees read at a glance.
Upload documents, photographs, videos and other learning material against a class or a lesson. Students reach all of it through the portal.
Run lessons remotely, mark attendance for them and deliver tuition to students wherever they are. Online and in person classes share one timetable.
Generate certificates one at a time or for a whole cohort, then send them automatically. Design the template yourself in the certificate editor.
Manage teachers, admin staff and management, with staff records, leave and payroll details held against each person. Access rights restrict a tutor to their own classes.
Students and parents log in to read records, request replacement classes, open teaching material, make payments and pick up alerts.
Beyond the standard set
We write every module on this page ourselves, which makes the list a starting point rather than a limit. Tell us what your centre does that the standard modules do not cover, and we scope it, build it and fit it into the same system.
A new module is scoped and priced on its own, then released as its own phase. The rest of the system keeps running while we build it.
How it compares
Packaged platforms are not bad software. They hand you a broad set of functions on the first day, and plenty of schools run happily on one for years. The difference shows when a rule changes.
The points schools raise most often when they weigh a custom build against a ready-made product.
| Point of comparison | EpiscriptCustom build | Typical productOff the shelf |
|---|---|---|
| Ready to use on the first day | Phase one first, then the rest | Sign up and start |
| Matches your timetable and fee rules | Built from your rules | Fit your rules to the product |
| Only the modules you use | Scoped module by module | Full menu, used or not |
| Changes when your process changes | We change the code | Wait for the product roadmap |
| Connects to your accounting and payment tools | Built for what you run | Limited to available connectors |
| AI features built around your own data | Scoped and built in a phase | Whatever the vendor ships |
| Support in your time zone | Singapore team, Singapore hours | Often an overseas help desk |
How it happens
Every project runs in stages. You work on real screens early rather than at the end. We agree the scope and the timeline before any code is written, and we say plainly which modules belong in the first release and which can wait for the next term.
Call 6581 3431 to talk through what your centre runs today, and we will tell you which modules belong in your first phase.
We sit with your admin team and walk through a real term: how an enquiry arrives, how a class fills, how a fee is raised and how a makeup lesson gets approved.
You approve the module list, the fields and the screen layouts before development starts. The fee rules and the timetable structure are agreed at this point.
Enrolment, classes and attendance are built first and released for you to use, because they carry the daily workload. Billing, portals and reporting follow in agreed phases.
We import students, parents, classes and outstanding fees from your spreadsheets or your current package, then reconcile the totals against the originals.
Your team tests the system on real classes and real invoices. We then train each role separately: tutors on the register, admin on billing, management on the reports.
We stay on after launch, fix what needs fixing, and build the next modules and any AI features as your centre grows.
Questions
Every module. We start from your admission process, your class formats and your fee rules, then build screens that match them. Nothing is forced into a fixed template. If your centre runs trial lessons, sibling discounts or term based packages, the system follows those rules rather than approximating them.
Choose a packaged platform when you need broad functionality quickly and your processes sit close to the standard. Choose a custom build when your timetable, fee structure or reporting keeps breaking that standard. Most schools who call us have already tried to bend a packaged product and reached its limit.
Yes. Classes, staff, students and fees are recorded against a location, and reports read per branch or across the whole group. Access rights follow the same structure, so a branch manager sees their own centre while head office sees everything. Transfers between branches keep the student history intact.
Cost depends on scope: how many modules you start with, how much data has to move across and which systems it connects to. We quote after a scoping session, with each phase priced separately. Call 6581 3431 and we will talk through what a sensible first phase would cover for your centre.
Yes. Our solutions are eligible for government grants. We will explain how the schemes apply to your project and what the agency looks for, so you can budget with the current position in front of you.
Yes. Accounting integration is one of the most common requests, and invoices, credit notes and payments can sync with your accounting system rather than being keyed twice. Payment methods depend on the provider you already hold an account with. Tell us what you use and we will confirm what the connection covers.
Yes. AI features are scoped with you and built in their own phase, working with the syllabus, marks and records already in your system. Schools ask most often for exam and quiz creation, marking against a scheme, drafted progress reports for parents, and handling routine enquiries. A member of staff reviews the output before it is released.
We import them. Most schools arrive with spreadsheets, an older system, or both. We map those fields to the new structure and run a test import first. You check the result, we correct what is wrong, then we run the final load on a cut off date you agree.
It depends on the modules in the first phase. A focused first release covering enrolment, classes and attendance moves faster than a full build with billing, portals and reporting. We agree the phases at scoping and give you a schedule then, rather than quoting a figure before anyone knows the scope.
Through permissions, activity logs, consent records and access controls. Staff reach only the records their role allows, every change is written to a log against a named user, and parent consents sit on the student record. Software supports your obligations. Your own policies, staff training and retention rules do the rest.
We change the system. That is the point of a custom build: rules live in configuration where they can, and in code where the logic is genuinely yours. Schools usually keep a support arrangement in place for changes of this kind, and the terms of it depend on the agreement we sign.
Related solutions
Raise invoices, chase what is owed and reconcile payments against your accounts.
Read more Tuition centre managementFor schools running enrichment or after-school classes, with class scheduling, fee billing and parent updates.
Read more Custom ERP systemOne system across finance, operations and reporting for a group running several centres.
Read moreNext step
Schools and learning centres usually know exactly where their current setup falls short: the register typed up on a Friday, the makeup class arranged over the phone, the fee reminder sent by hand. Bring us one term of real paperwork and we will show you what the first phase would look like.
Call 6581 3431 or send us the details and we will arrange a demo.