Web / SaaS/2026
Shalby's Play House
A full preschool management platform — public site plus role-based portals where parents book prepaid session hours, teachers run their day, and admins manage children, packages, and payments.
- Role
- Design and build — under Veltrion
- Timeline
- 2026 · ongoing
- Status
- Live · in active development
- Stack
- Next.js · TypeScript · Tailwind · Supabase


01
The brief
A real preschool needed more than a brochure site. Shalby's Play House runs on prepaid packages of session hours, and tracking them — who booked what, which hours were used, when a package expires — was manual work. The build wraps the whole operation: a public landing page for parents discovering the school, and a management system behind it for everyone else.
02
Four roles, one system
Superadmins oversee every branch with a full activity log. Admins manage children, parents, teachers, time slots, and payments. Teachers see their day's sessions and write feedback, which admins review before it reaches the parent. Parents book sessions, watch a lesson-progression bar for each child, and reply to feedback — with the quirk that one child can belong to multiple parent accounts, because families actually work that way.
03
The scheduling engine
The core is the booking flow: admins publish capacity-limited time slots, parents book only a week ahead, double-booking is blocked, and every confirmed session deducts an hour from the child's package automatically. Packages expire a month after activation, used or not, and lessons advance with sessions — book the next session and the next lesson comes with it, adjustable when a lesson needs two visits.
04
In production
It's live at shalbys.com under the Veltrion banner, with role-based access on Supabase auth, payments tracked in LKR, and daycare check-ins, events with guest registration, notifications, and messaging layered on since launch. The ongoing work is the long tail every real deployment grows: activity auditing, account lifecycle, and the polish requests that come from actual parents using it.
