FREE First 15 students · no card

Run your tuition classes,
not the WhatsApp chaos.

Batches, attendance, and monthly fees in one calm workspace — built for Sri Lankan tuition instructors. Replace three group chats and a lost notebook.

app.school.shooque.com/dashboard
⌘K?
TuitionHub dashboard — batches, attendance, and fees in one view
Free up to 15 students · then LKR 10/active student, min LKR 200/mo
The switch

The old way vs. the TuitionHub way

Every tuition instructor we spoke to was running on patience, 400 messages a day, and a notebook they prayed they wouldn't lose.

Before · The WhatsApp way

Three groups, one notebook, one headache.

  • Scrolling 400 messages to find one fee payment.
  • A separate group per batch — muted by parents, but never quiet.
  • Copying marks and attendance into Excel. Losing the sheet. Starting again.
  • Guessing who paid this month when you sit down to do accounts.
  • Paper register pages that don't survive a Colombo monsoon.
After · TuitionHub

One calm dashboard. Every batch, tracked.

  • Mark attendance in one tap — the register knows who's here and who owes.
  • Fees logged per month, partial payments tracked — end-of-month balances itself.
  • One click copies a pre-filled WhatsApp reminder. You hit send.
  • Batch totals update as you record — no spreadsheet to maintain.
  • Your data lives on a real server. No monsoon-proofing required.
Core toolkit

Four tools that replace the notebook

The bones of a solo tuition practice, redesigned for how classes actually run in Sri Lanka.

01 · Batches

Batches, not spreadsheets.

Create a batch in under a minute — subject, grade, schedule, monthly fee. Edit or archive without losing history.

02 · Attendance

A register that never runs out of paper.

Mark present or absent for every student with a thumb. Works one-handed during or right after class.

03 · Payments

Who's paid, who hasn't.

Monthly view shows paid, partial, and unpaid at a glance. Amounts pre-fill to your batch fee.

04 · Reminders

Copy-paste reminders.

One click copies a pre-filled WhatsApp message for the right student. You send it yourself — nothing automated.

Under the hood

Everything you need. Nothing you don't.

No gimmicky dashboards, no "AI copilots", no popups begging for an upgrade. Just the features a solo instructor uses every week.

01 · Payments

Partial payments, handled

Record cash or bank transfer per month. Half-paid? Enter what you received — we track balance-due automatically.

  • One row per (student × month)
  • Paid, partial, unpaid badges
  • Edit or void without losing history
This month LKR 164k 91% collected
02 · Attendance

30-day rollup

Mark attendance per lesson. The monthly rollup shows batch-level attendance rates and per-student streaks at a glance.

  • Per-lesson mark + late/absent
  • Batch rollup for the month
  • Per-student attendance history
Attendance · 30d 93% Across all batches
03 · Reminders

WhatsApp, on your terms

Copy a pre-filled message with the student's name, the month, and what they owe. You send it from your own number — no automated blasts.

  • One tap per student
  • Pre-filled amount + period
  • Sent from your number, not ours
Last copied Tharindu · Apr Paste into WhatsApp
04 · Billing

Pay only for growth

Free up to 15 students. Beyond that, LKR 10 per active student per month with a LKR 200 minimum — billed monthly, pay by bank transfer.

  • No contract, cancel anytime
  • Active = activity in last 30 days
  • Month-to-month, no proration
Your estimate LKR 200 at 20 active students
Pricing in LKR

Pay for what you use

Start free for your first 15 students. When your roster grows, pay by the student. No flat fee, no surprise bills.

◇ Free
LKR 0/ month
For instructors running their first batches.
  • Up to 15 students total
  • Unlimited batches
  • Attendance · Payments · Reminders
  • Export your data anytime
  • Community support
Start free
Free forever under 15 students
Scales with you
◆ Pay-as-you-grow
LKR 10/ active student / mo
Min LKR 200/month. Pay for students you're actually teaching.
Your bill at 20 students LKR 200
0 students Floor applied 500
  • Everything in Free
  • No student cap
  • Partial-payment tracking
  • Priority WhatsApp support
  • Month-to-month, cancel anytime
Start free, scale later
Active = attendance or payment in last 30 days
Questions about scale? Email us →
Onboarding

Set up in under five minutes

No training required. If you can keep a WhatsApp group, you can run your whole practice on TuitionHub.

  1. 1
    Sign up
    Email + password, or Google. No card required.
    ~30s
  2. 2
    Create your first batch
    Subject, grade, schedule, monthly fee. Takes one screen.
    ~1m
  3. 3
    Add students
    Name, contact number. That's it.
    ~2m
  4. 4
    Mark your first attendance
    That's it — your register is live from day one.
    ~30s
Your batches3 · 1 DRAFT
Combined Maths A/L Live
Physics A/LLive
Chemistry A/L Draft
+ Add a batch
Questions

Before you sign up

What happens when I cross 15 students on the free plan?

+

Your 16th student attempt shows an upgrade screen explaining pay-as-you-grow pricing. We don't create the student until you confirm. Once you're paying, the cap goes away — and if you later archive students back under 15, the next month reverts to free.

How does pay-as-you-grow pricing work?

+

LKR 10 per active student per month, with a LKR 200 minimum. "Active" means a student with attendance or payment activity in the last 30 days, so stale rosters don't pad your bill.

How do I pay?

+

Bank transfer. Your billing page shows the monthly amount, our bank details, and a WhatsApp deep-link. You transfer, message us the reference, we record the payment within a few hours. No cards, no Payhere.

What happens if I skip a month's payment?

+

Your existing data stays — attendance, payment history, the whole roster. You just can't add new students past the 15-student cap until you pay the current month. Nothing gets deleted, nothing gets locked.

Is my data safe?

+

Data is encrypted in transit and at rest, lives on dedicated servers in Europe (Hetzner), and is never sold or shared. Export or delete your account anytime — no support ticket required.

Do students need to install anything?

+

No. Students don't have logins. TuitionHub is instructor-facing only — you mark their attendance and record their payments. Reminders you copy to WhatsApp go out from your own number, the way you always sent them.

Ready when you are

Stop chasing fees on WhatsApp.

Set up your first batch in under five minutes. Free for your first 15 students, then pay only for what you use.