loader
SleekJunior
Now accepting new schools

One school management system for every branch you run

School branch management software built for Malaysian tadika, taska, preschools and kindergartens — attendance, fee (yuran) invoicing and parent communication, with a head-office view across every branch and a focused view inside each one.

One portal per school
Data kept separate
Nothing to install
All Branches
Group-wide view
Preview
Students

248

Present today

94%

Fees outstanding

RM 6,420

Staff

31

Head office sees every branch at once. Pick one to drop into its day-to-day view.

0

Roles built in

Super admin, head office, teacher, parent

0

Core modules

Attendance, fees, classes, comms, branches, reports

0

Portal per school

Your own branded subdomain

∞

Branches

Unlimited on the Enterprise tier

Everything a small school needs to run day-to-day

Replace the spreadsheet-and-WhatsApp shuffle with one system your whole team already knows how to use.

Attendance Tracking

Mark present, absent, late or excused per class per day — parents are notified automatically, with no separate step.

Fees & Invoicing

Build fee structures, generate invoices per student or class, record payments, and hand parents a downloadable PDF.

Multi-Branch Management

Run several branches under one school group, with a head-office view across all of them and a branch admin for each.

Parent Communication

Announcements, class activity updates with photos, and direct messaging between parents and teachers.

Students, Staff & Classes

One roster for students, guardians and teachers, with classes, enrolment and a public registration form.

Role-Based Access

Head office, branch admins, teachers and parents each see exactly what belongs to them — and nothing else.

Built for school groups

Two branches or ten — one head office

Most school software assumes you run one building. SleekJunior treats branches as first-class: every student, invoice and attendance record belongs to a branch, so head office can look across all of them or step into any single one.

Head Office
Sees every branch, sets the group up
Sunway Branch
Main branch
Bangsar Branch
Branch admin assigned
Cheras Branch
Branch admin assigned
Compare every branch side by side

Students, staff, attendance and fees per branch in one report.

Open and retire branches

Add a branch, appoint its admin, or archive one without losing its records.

Step into any branch

Pick a branch and work in it exactly as its own admin would.

One branch, no noise

Only their branch's students, staff, classes and invoices — never another branch's.

Full day-to-day control

Enrolment, attendance, classes, billing and parent updates for their site.

No switcher to get lost in

Their view is fixed to what they were assigned, so nothing can be touched by accident.

Teachers mark their own classes

Attendance and activity updates for the classes they actually teach.

Parents see only their children

Attendance, invoices and announcements for their own family, across any branch their children attend.

Nobody has to be told twice

Absences and new invoices reach parents without anyone remembering to send them.

How it works

One school day, four moving parts

Attendance, fees, parents and the roster behind them — each one carrying the work it used to take a WhatsApp group and a spreadsheet to do.

Attendance

Marked once — and the parent already knows

  • Present, absent, late or excused, straight from the class list
  • An absence notifies that child's parent on its own
  • Patterns per student, per class or per branch over time

Fees & Invoicing

Know who owes what, at a glance

  • Fee structures set once per class or programme
  • Invoice one student or a whole class, PDF included
  • Cash, transfer or cheque logged — balances update themselves

Parent Portal

A portal parents actually open

  • Each parent sees their own children, nobody else's
  • Balances, due dates and payment history up front
  • Announcements and class photos in the same place

School Administration

Administration without the admin

  • Students, staff, classes and guardians on one roster
  • Head office, branch, teacher and parent each see their own work
  • Your school's own branded subdomain, separate from every other

Built for Malaysian tadika, taska and preschools

Early-years operators here run differently from international schools: monthly yuran, parents who expect a WhatsApp-speed reply, and — for the ones that grow — a second and third branch before there is ever a second office.

Tadika & kindergarten

Class lists, daily attendance, term fees and a parent portal for a preschool teaching four to six year olds.

Taska & childcare

Younger groups, tighter ratios and daily updates parents actually read — attendance, activity photos and notes per child.

Multi-branch groups

Two branches or twenty under one school group, with a head office that can compare them and step into any one.

Monthly yuran

Fee structures per class, invoices per student, payments recorded as they arrive, and a PDF the parent can keep.

Parent communication

Announcements, class activity updates and direct messaging — so the school stops living in a WhatsApp group.

Separate records per branch

Each branch keeps its own students, staff and invoices, so nothing has to be split across separate accounts.

Running more than one branch? Most systems ask you to keep a separate account per branch, which means separate logins, separate reports, and no way to see the whole school group at once. SleekJunior treats branches as part of one school group instead — see how that works.

Built for the way a preschool actually runs

Attendance Tracking

Fee & Invoicing

Multi-Branch Management

Parent Portal

Absence Notifications

Class & Teacher Management

Attendance Tracking

Fee & Invoicing

Multi-Branch Management

Parent Portal

Absence Notifications

Class & Teacher Management

Activity Feed & Photos

Parent-Teacher Messaging

Role-Based Access

Branch Comparison Reports

Branded School Subdomain

Downloadable PDF Invoices

Activity Feed & Photos

Parent-Teacher Messaging

Role-Based Access

Branch Comparison Reports

Branded School Subdomain

Downloadable PDF Invoices

Plans that follow your branches

You pay for the branches you run. Move up when you open another, and every record from every branch stays exactly where it was.

1
112+

Starter

RM 99 /month

Per school group

1 active branch

Head-office branch switcher

Attendance, fees & parent portal

Self-serve onboarding

Try the Demo

Growth Popular

RM 249 /month

Per school group

3 active branches

Head-office branch switcher

Attendance, fees & parent portal

Self-serve onboarding

Try the Demo

Business

RM 599 /month

Per school group

10 active branches

Head-office branch switcher

Attendance, fees & parent portal

Self-serve onboarding

Try the Demo

Enterprise

Custom

Negotiated per contract

Unlimited branches

Head-office branch switcher

Attendance, fees & parent portal

Sales-assisted onboarding

Talk to us

Downgrading never deletes anything — branches over your new limit become read-only and come back if you upgrade again.

Frequently Asked Questions

Tell us about your school through the demo request form. Once our team approves it, you get your own branded subdomain and an admin login — there is no server setup on your end.

Yes. A school group can hold several branches (cawangan), each with its own students, staff, classes and invoices. Head office sees all of them and can step into any one; a branch admin only ever sees theirs.

Yes — it is built for Malaysian early-years operators. Tadika, taska, playschools and kindergartens all run the same way here: enrolment, daily attendance, monthly yuran invoicing and parent updates.

Add it from the Branches screen. If your plan is already at its limit, you move up a tier — nothing has to be migrated or re-entered, and you do not need a separate account per branch.

Nothing is deleted. Branches over the new limit are locked read-only and still appear in reports; upgrading again reactivates them automatically.

Yes. As soon as a teacher marks attendance or an admin raises an invoice, it is visible in the parent portal — there is no separate step to publish it.

Yes. Every school operates in its own branded portal, and access to students, staff and records is scoped to your school only.

Reach out to our support team — we can create a replacement admin account for your school so you are never locked out.

Ready to bring your branches online?

We're onboarding schools now — one branch or ten. Tell us about yours and we'll be in touch.