Underline
A tuition centre’s website, online courses and study store in one: parents book a trial and pay fees, students learn and download, tutors mark, and the centre sees it all.

The brief
A tuition centre sells classes in person, but revision material sits in shared folders and fees are chased on WhatsApp. Parents cannot see how their child is doing until the exam.
What we shipped
A website with classes, timetable, fees and trial booking; a study store for worksheets and courses; Solo and Family plans; a course player with quizzes; a parent portal; tutor tools; and a centre admin with publishing and sales.
Built for: Tuition centres, training providers and educators who sell classes, courses or downloads.
Inside the build
Every part, and what it does
A closer look at what was actually built — screen by screen, so you can judge the depth for yourself.

Study store
Worksheet packs, worked solutions, revision notes, courses and bundles, filtered by type, level and subject.
- Search and filters
- Drawn covers for every item
- Free and paid items

Product page
What is inside, a sample page and the price, with instant download after payment.
- Sample page before buying
- Instant PDF download
- Buy now or add to basket

Checkout
Parents choose which child it is for, then pay by FPX, DuitNow QR, card or e-wallet. No real payment is taken.
- Choose the child
- Malaysian payment methods
- Declined payments handled

Monthly plans
Solo and Family plans for every recorded course, monthly or yearly, with pause and cancel in the parent portal.
- Solo or Family
- Monthly or yearly
- Pause or cancel any time

Course player
Short whiteboard lessons with captions and a transcript, and progress through each course.
- Captions and transcript
- Progress saved
- Certificate at the end

Quizzes with feedback
Exam-style questions marked instantly, with the working shown for each answer.
- Instant marking
- Working shown
- Results sent to the parent portal

Parent portal
Each child’s attendance, homework, marks and online progress, with fees and notes from tutors.
- Several children, one account
- Fees paid online
- Tutor notes and announcements

Publishing
Staff add and edit store items and courses, with a preview of the store card as they type.
- Price, level and subject
- Live store preview
- Publish or unpublish

Sales report
Store orders and online plans by week, summed up in a sentence, with best sellers and the latest orders.
- Store and plan revenue
- Monthly recurring income
- Best sellers
Click through it yourself
Every screen above is interactive. No sign-up, nothing to install.
Behind the build
Researched first, then built
Before designing anything, we studied 14 sites: tuition centres in Malaysia, Singapore, the UK and the US, learning apps, worksheet stores and course platforms. Nothing was copied. Each finding below changed a decision.
Studied (14)
- The Learning Lab (Singapore)
- Mavis Tutorial Centre (Singapore)
- Explore Learning (UK)
- Mathnasium (US)
- GoLearn (Malaysia)
- Geniebook (Singapore)
- Pandai (Malaysia)
- Save My Exams (UK)
- Twinkl
- Khan Academy
- Atom Learning (UK)
- Kajabi
- Teachable
- Thinkific
What we saw
What Underline does
What we saw
Tuition centres lead with one action, a free trial, and repeat it down the page.
What Underline does
“Book a free trial” is the one red button, in the header, the hero and after each decision.
What we saw
Several centres hide their classes behind filters.
What Underline does
The timetable shows every class in a week view, and filters only narrow it.
What we saw
A fee calculator, where parents tick subjects and see the total, answers the price question fast.
What Underline does
A fee calculator per child, with the sibling discount and the first month’s total.
What we saw
Learning apps win parents over by showing progress across several children.
What Underline does
A parent portal with every child’s attendance, homework, quizzes and fees in one login.
What we saw
Worksheet stores show the actual pages, and course platforms publish or hide an item with one switch.
What Underline does
Every item has a cover and a sample page, and publishing updates the store at once.
What we saw
Learning apps price monthly or yearly, with family options.
What Underline does
Solo RM 39 and Family RM 69 a month, with two months free on yearly plans.
Rules it follows
The business rules, built in
The prototype enforces each of these, so you can test them yourself.
Fees
- Per subject per month, RM 140 to RM 260
- RM 60 registration
- 10% sibling discount
Online plans
- Solo RM 39 or Family RM 69 a month, for up to three children
- Yearly plans get two months free
- Pausing removes plan access, and courses bought outright stay
Store
- A paid download goes to the student’s library and the parent’s purchases
- A course opens as soon as it is bought
- A guest checkout creates a new family account
Classes
- Enrolling a trial student adds them to the class and raises the first invoice
- Timetable changes are checked for room and tutor clashes
Connected roles
One action, every screen
Every role works on the same records, so one person’s action shows up for the others.
- 1
A trial booked on the website appears in the centre’s trial bookings. Enrolling the student adds them to the class and raises an invoice.
- 2
A store purchase puts the PDF in the student’s downloads and the parent’s purchases.
- 3
A Family plan gives both children every plan course.
- 4
Attendance, homework and marks from the tutor reach the student and the parent.
- 5
Quiz results, streaks and certificates show in the parent portal.
- 6
Publishing a draft updates the store and the online catalogue at once.
- 7
A payment recorded at the counter clears the parent’s invoice.
Services it proves
Where Underline is our example
Each of these service pages uses a part of Underline to show the work. Open one to see what we would build for you.
- Learning & training appsShows: Parent portalThe parent portal: each child’s attendance, homework, marks and online progress, with fees and notes from tutors.
- Subscription commerceShows: Monthly plansSolo and Family plans for every recorded course, monthly or yearly, with two months free on yearly.
- Digital productsShows: Product pageA worksheet pack with a sample page and the price, delivered as an instant PDF download after payment.
- Learning systemsShows: Course playerThe course player: short lessons with captions and a transcript, and progress through each course.
Core systems
What this build is made of
These are systems we build repeatedly — each links to every other project that contains it, so you can compare implementations before deciding what you need.
Unique to this build
Built specifically for this project rather than assembled from the shelf.
Downloads after payment
A paid worksheet lands in the student’s library and the parent’s purchases.
Family plan
One plan gives up to three children every recorded course.
Parent portal
Attendance, homework marks, quiz results and fees for each child.
Want a build like this for your business?
Tell us what you have in mind and we'll put together a functional prototype of your project — free.



