Building a Design System and Product from Zero for Malaysia’s Largest IB School Network
BeED LMS is the web-based learning management system used across Fairview International School’s network – Malaysia’s largest IB school group, spanning 6 campuses in Malaysia and the UK. As Lead UI/UX Designer, I owned this system end-to-end: not just the interface, but the design system, logo, iconography, illustration, and every graphic asset in it, across 14 modules covering everything from curriculum building to gradebooks to internal communication.
This is the project where I did the most complete version of the job — brand identity through component library through shipped, developer-handed-off UI, at the scale of a real multi-campus institution.
DClient
BeED (in-house) — deployed to Fairview International School, Malaysia’s largest network of IB schools.
My role
Lead/Senior UI/UX Designer—led end-to-end: design system, logo, icons, illustrations, all graphic assets, UI
Team
Led 2 junior designers on the project; worked directly with the Product Manager, stakeholders, and product owners
Services
Product Design · Design Systems · Brand & Visual Identity · Icon & Illustration Design · Frontend Handoff
Industry
EdTech
Platform
Web (Angular) –14 modules
Scale
2,000+ students and their parents, 6 campuses across Malaysia and the UK
BeED LMS replaced a legacy system that had become clunky and outdated — the UI was inconsistent across modules, and completing everyday tasks took more clicks than it should have. The mandate was a full revamp: a modern, consistent interface built on a new tech stack (Angular), designed to work coherently across 14 modules for a multi-campus institution rather than patching the old system module by module.


Legacy System
Deliver a unified, scalable LMS across 14 modules for a large multi-campus IB institution, with a design system robust enough to support fast, consistent feature development as BeED’s product line grows.
This is the project where I owned the whole system, from design through dev-ready handoff:
Design System (Revamped)
Selected screens across the system: Dashboard, one academic module (Curriculum Builder or Gradebook), one communication module (Connect/Forum), and Analytics — showing range across the 14 modules without turning the page into a full module-by-module catalogue.
High-Fidelity Interactive Prototype (Figma) – Question Bank Module
High-Fidelity Interactive Prototype (Figma) – Overview Dashboard
BeED LMS in production — recorded from the live, shipped Angular application
Led and mentored 2 junior designers on the project, guiding their work within the design system, alongside rebuilding the team’s legacy Figma architecture into governed, scalable file-management protocols still in use today.
BeED LMS was the first project where I owned the full stack of what “design” actually means at scale — not just screens, but the system underneath them: the components, the tokens, the icon set, the governance that keeps 14 modules feeling like one product instead of 14 different ones. Rebuilding the team’s Figma architecture taught me that a design system isn’t just a file of reusable components — it’s a set of decisions about how a whole team will work for years after you’ve moved on to the next module.