
Cornerstone Educators
Foundation For Education Excellence
- Home
- Case Studies
- Cornerstone Educators
Tuition in Sri Lanka — A Nationwide Lesson in Logistics
O/L and A/L results decide university entrance, careers, and life trajectories — and private tuition sits at the centre of preparation for both.
But the traditional model is bound to physical classrooms: students commute after school, seats run out before demand does, a missed lesson can never be replayed, and notes never leave the room.
An exceptional lecturer in Colombo teaches a few hundred students a year — while thousands more need exactly what that lecturer offers.
Cornerstone had a better idea. Bring the classroom online — live, recorded, and structured — so that a student in Jaffna, Kandy, or a village outside Matara prepares for the same O/L and A/L as a student in Colombo. The obstacles were not conceptual. They were systemic:
Distance — students cannot physically reach every good lecturer
Capacity — seats are capped by room size, not by demand
Retention — a missed class is lost; there is no replay
Materials — notes and past papers scatter across paper, PDFs, and chat groups
Education should scale with knowledge, not with geography.
The Brief — A School Without Walls
Cornerstone Education Institute, based in Mount Lavinia on the Galle Road, came to Cognion with a clear mission: "Foundation For Education Excellence."
Cornerstone wanted to become a genuine online provider for the two examinations that matter most — the Ordinary Level (O/L, grades 10–11) and the Advanced Level (A/L, grades 12–13): live and recorded classes, study materials, and revision support, for students across the island.
Not a brochure site. A working institution in software — where students enrol, attend live lessons, replay missed sessions, download materials, pay fees, and message staff, while lecturers and administrators run everything from one dashboard.
Cognion's answer had three parts: a live classroom that feels like a real one, an office that runs the business, and an architecture built to scale.
Why build a new platform instead of using one that already exists?
The brief didn't fit one tool. Live classes, cloud recording, replays, attendance, role-based permissions, payments, messaging, and notifications — no single existing platform delivered all of it as one coherent product.
The language of the student. It had to speak English, Sinhala, and Tamil, and work as an installable app on modest phones and weak connections — constraints off-the-shelf products rarely treat as core requirements.
One product, three roles. A student experience, a lecturer workspace, and an administrator office had to share one backbone — not three logins across three different subscriptions.
Owned, not rented. A custom build is a fixed asset — no per-seat fees, no monthly SaaS ceiling, and every feature under the institute's control.
Not a website. A campus.
One platform, three worlds.
Students, lecturers, and administrators — each with a workspace designed for their role.
The Build — A Stack Built to Teach
Cognion chose a technology stack that balances a fast, installable experience with a structured backend that can grow with the institute.
A single-page application, installable as a native-style app. A Node.js backend on a relational MySQL database. And real-time updates — a class going live, a message arriving, a notification firing — the moment they happen.
The building blocks were chosen for the job, not for novelty:
Fast SPA + installable PWA
Node.js backend, MySQL
Real-time updates throughout
Zoom Meeting SDK for live classes
Why these choices, and for whose benefit:
Not another video stack
Building on the Zoom Meeting SDK meant proven, low-latency live classrooms out of the box — so engineering effort went into the school, not into re-inventing video transport.
Real-time by default
Class going live, a message arriving, a complaint answered — events push the moment they happen, so the campus feels immediate instead of page-refresh archaeology.
Installable where students live
A progressive web app reaches every phone on every network with no app-store download — the install step that would quietly lose students.
Relationships that must not break
Courses, enrolments, payments, attendance, and messages are entangled by design — a relational database keeps them consistent and auditable as the institute scales.
The video layer is the sensitive part. Live classes need to work on the devices Sri Lankan students actually own — so a student checks their connection, camera, microphone, and speaker before joining, not when the class has already begun.
The School — Courses, Lessons, Materials
A public course catalogue that lists what is on offer — by O/L and A/L stream, subject, medium, lecturer, and fees — and a private learning space once a student enrols.
Browse Before You Commit
The public catalogue shows subject, grade level, medium, and fees — before anyone creates an account.
Enrolment With a Real Identity
Accounts are free. Email confirmation is mandatory before joining classes — keeping the classroom accountable.
Lessons With Materials
Each lesson carries its materials. Notes and revision content live with the class that produced them.
Order Out of Chaos
Courses sort by recency, title, or subject — so the catalogue stays navigable as the institute grows.
Why This Matters
The catalogue is public and indexable — new students find the institute through search engines, not only through word of mouth
Everything a student needs — schedule, notes, recordings — lives in one course, one place
The institute can publish and withdraw offerings without touching a single page of code
A school that can list its own classrooms.
The Live Classroom — A Real Classroom Online
Live video classes built on the Zoom Meeting SDK, with scheduling, screen sharing, and a pre-flight device check so students arrive ready to learn.
Physical Classroom
Students travel after school across the city
Seats are capped by the size of the room
Miss a class and the lesson is gone
A strong connection or not — it is decided by the day's commute
Cornerstone Live
Join from anywhere in Sri Lanka, no travel required
Class size limited by the platform, not the hall
Every session is recorded and replayable afterward
Students run a device check first, then connect with confidence
The Replay — Recorded, Stored, Accounted
A live class is a moment. Education is a memory. The platform records every session, streams it back, and records who was there.
Three capabilities sit on top of the live classroom — and they are the difference between an event and an educational asset.
Cloud Recording
Every live session is captured in the cloud.
HLS Playback
Recordings stream back smoothly over adaptive HLS playback.
Attendance Tracking
Who joined, and when — recorded automatically.
Missed the class? It was recorded. Weak signal today? Replay tonight. The lesson is no longer a one-day event.
The Office — Running the Institute
An online school still has a front desk, a cashier, an inbox, and a filing room. Cornerstone's administrators run all of it from the platform.
User Management
Students, lecturers, and admins — each with their own role and permissions.
Payments
Fee records on the student side; a payment screen for the institute.
Messages
Direct conversation between students, lecturers, and staff.
Notifications
Real-time alerts when a class is scheduled or going live.
Complaints
A full lifecycle — pending, reviewed, resolved, dismissed.
Testimonials
Student feedback managed and featured on the public site.
Error Log
Administrators spot failures before students report them.
Tutorials
Guides that help students and staff use the platform.
The admin dashboard is the whole school in one screen.
Users, courses, live classes, payments, and every system event — at a glance, then down to the detail.
No separate apps. No login roulette.
Built for Every Student in Sri Lanka
Reaching the island means respecting its languages, its connections, and the devices its students actually use.
Three Languages
The interface speaks English, Sinhala, and Tamil — a school for the whole island.
Installable App
A progressive web app students can add to their home screen.
Connection Respectful
Adaptive replay when live video demands too much bandwidth.
Device Check First
Test camera, microphone, speaker, and connection before class.
The lesson is not the product. The access is the product. A modest phone and a fluctuating connection can still attend, replay, and catch up.
The Deployment — Leaving Nothing to Chance
Launching was about more than code: being found, staying secure, and keeping the private parts private.
The institute is published as a full JSON-LD structured entity — an EducationalOrganization and LocalBusiness with its Mount Lavinia address, coordinates, opening hours, and an offer catalogue — so search engines understand exactly what Cornerstone teaches.
A canonical sitemap exposes every public page; a precise robots policy keeps the signed-in area — dashboards, live classes, payments, and messages — out of search engines entirely. Public is public, private is private.
Every marketing page is indexable. Every classroom, payment, and message is not. Search engines advertise the school; they never enter it.
Addressing Concerns — Objections and Responses
"Why not just use Zoom and a WhatsApp group?"
Because a school is not a video call. It is enrolment, schedules, attendance, materials, payments, and communication — one platform instead of six apps held together by habit.
"Students have weak or unstable connections."
They check before they join. And when the network is too weak for live video, the recorded lesson streams adaptively and is still available afterward.
"Lecturers are teachers, not engineers."
They get an interface for teaching: schedule a class, start the session, join, end it. The recording and attendance happen automatically around them.
"Won't recordings be shared everywhere?"
Access requires a confirmed account. Classrooms, recordings, and materials live behind enrolment — the platform is a school, not a link on YouTube.
"Isn't a custom build expensive?"
It is an owned asset. Cornerstone pays for build-out once, then runs the institute on it — no per-seat fees, no monthly SaaS ceiling, and every feature subject to the institute's control.
"Why not just post classes on Facebook Live?"
Because discovery is only the first minute. Enrolment, revision, replay, payments, and progress all happen after that — in the school.
The Result — Live at cornerstoneeducators.lk

Cornerstone Educators is now live at cornerstoneeducators.lk — a school in Mount Lavinia with the reach of an island-wide institution.
Students enrol, attend live lessons, watch recordings, and stay in touch with their lecturers — in a platform that speaks their language and respects their connection.
3
Roles Built for Management
20+
Platform Modules & Workspaces
5
Live-Classroom Capabilities
A classroom in Mount Lavinia.
Now on every phone in Sri Lanka.
That is what "Foundation For Education Excellence" looks like in software.
Built without walls.
Does Your Institution Deserve the Same?
Tuition institute, training academy, or school — Cognion builds the platform that takes your teaching to the whole country. Engineers and founders: bring us the product you want to own, not rent.
hello@cognion.lk
