Revamp Cakap LMS
(Learning Management System)

Improving the mobile learning experience, increasing learning progress by +48.67%, and preparing the platform for future AI features.

Role - Team

Product Designer - PM, Analyst, Researcher

Impact

+48.67%
Avg. Learning Progress

+48.67%
Avg. Learning Progress

Date

April 2026

Business Context

Cakap's Learning Management System (LMS) powers online learning for language learners, career upskillers, and corporate training programs. As Cakap expanded its learning ecosystem, the LMS struggled to keep pace. Fragmented navigation, modal-based learning, and limited progress visibility made it harder for learners to stay engaged, while the existing architecture wasn't flexible enough to support upcoming AI-powered learning features.

As the lead designer for the LMS revamp, I redesigned the end-to-end learning experience across desktop and mobile. My work focused on simplifying navigation, improving the learning flow, and creating a scalable foundation for future product growth.

The redesign exceeded its original success metric, increasing Material Progress Rate to 48.67%, above the project's target of 41.67%, while establishing an AI-ready learning platform.

The Challenge

As Cakap expanded its learning ecosystem, the existing LMS could no longer support an efficient learning experience. Learners encountered increasing friction while navigating courses, and the product architecture wasn't flexible enough to support upcoming AI-powered capabilities.

Product Analytics

The analytics confirmed where the biggest opportunity was. Avg.Learning Progress Rate 37.04% (July 2025) and 64% of learners used mobile as their primary device. The mobile experience became the highest priority.

Product Review

Mapped the existing learning flow across desktop and mobile. The review showed the learning experience is not mobile friendly . Learners spent unnecessary effort managing the interface instead of focusing on the lesson itself.

Review Existing Research

Reviewed previous user research, especially a learner segment internally known as The Quitter. These learners enrolled in courses but rarely completed them. They simply encountered too much friction during the learning process.

Discovery Problem

Before exploring solutions, I wanted to understand whether the low learning progress was caused by user behavior, interaction design, or the platform's underlying structure. To answer this, I combined a few discovery methods to identify where learners experienced friction and validate the direction of the redesign.

Experience Audit

Learning Visibility

Progress was only visible from the course overview, giving learners little awareness of where they were or how much remained. This signal removes one of the most reliable behavioral motivators for continuing.

Learning Flow

Navigation required too much deliberate effort. The primary way to access materials was through a pop-up triggered from the course page. Made every lesson feel like a task to navigate rather than content to absorb.

Platform Scalability

The existing layout wasn't designed to accommodate upcoming AI-powered learning features.

Learning Visibility

Progress was only visible from the course overview, giving learners little awareness of where they were or how much remained. This signal removes one of the most reliable behavioral motivators for continuing.

Learning Flow

Navigation required too much deliberate effort. The primary way to access materials was through a pop-up triggered from the course page. Made every lesson feel like a task to navigate rather than content to absorb.

Platform Scalability

The existing layout wasn't designed to accommodate upcoming AI-powered learning features.

Competitive Benchmark

I benchmarked Coursebox, TalentLMS, and Career Masterclass to understand how modern LMS platforms structure learning experiences. Three patterns consistently appeared:

Learning materials are displayed inline instead of inside modal windows.

Dashboard and learning pages are separated into different contexts.

AI features live in dedicated area instead of competing with learning content.

How might we?

Redesign the learning experience to reduce friction, improve learner engagement, and creating room for future product growth?

Design Development

Design concept for Navigation Strategies

One insight from the discovery phase became the foundation for the exploration:

How can learners move through lessons with the least amount of effort?

How can learners move through lessons with the least amount of effort?

Every additional tap or moment of uncertainty increases the likelihood that learners will disengage before completing the course.

With this in mind, I explored three navigation strategies. Each concept optimized for a different design goal while balancing usability, discoverability, and long-term scalability.

Concept 1 — Bottom Navigation First

The first concept moved the primary course navigation into the natural thumb zone while displaying learning materials inline instead of inside modal windows. AI features were placed in a dedicated panel to prepare for future capabilities.

TRADE OFF

Although navigation became easier to reach, course management and lesson navigation competed for attention within the same area. Learners could move through content, but the interface lacked a clear hierarchy between learning actions and supporting actions.

Concept 2 — Gesture-Based Navigation

Used swipe gestures to create a cleaner reading experience. The interface looked simple, but the interaction depended on hidden gestures. Learners who didn't discover the swipe had no clear way to continue.

Trade-off

The interaction depended on an invisible gesture. For many of Cakap's learners particularly users who are less familiar with mobile interaction patterns a hidden swipe gesture introduced uncertainty. If learners didn't know they could swipe, they had no clear path to continue.

Concept 1 — Bottom Navigation First

The first concept moved the primary course navigation into the natural thumb zone while displaying learning materials inline instead of inside modal windows. AI features were placed in a dedicated panel to prepare for future capabilities.

TRADE OFF

Although navigation became easier to reach, course management and lesson navigation competed for attention within the same area. Learners could move through content, but the interface lacked a clear hierarchy between learning actions and supporting actions.

Concept 2 — Gesture-Based Navigation

Used swipe gestures to create a cleaner reading experience. The interface looked simple, but the interaction depended on hidden gestures. Learners who didn't discover the swipe had no clear way to continue.

Trade-off

The interaction depended on an invisible gesture. For many of Cakap's learners particularly users who are less familiar with mobile interaction patterns a hidden swipe gesture introduced uncertainty. If learners didn't know they could swipe, they had no clear path to continue.

Concept 3 — Explicit Action Hierarchy (Selected)

The final concept organized actions by frequency of use. Primary actions (Previous and Next) were placed within the thumb zone, while secondary actions such as the course menu and AI tools moved to the top of the interface.

Why?

Unlike the previous explorations, this concept balanced three priorities simultaneously:

  • Reduced physical effort for the most common interaction.

  • Made navigation immediately discoverable without relying on hidden gestures.

  • Established a scalable layout capable of supporting future AI-powered learning features.

This created a clear and predictable interaction model where the next learning action remained visible throughout the session. I optimized for the lowest interaction cost. The goal wasn't simply to make navigation easier it was to reduce friction at the exact moment where learners were most likely to abandon the learning flow.

Separate LMS from detail courses

The previous architecture mixed global navigation with course-specific controls.

The redesigned experience clearly separated browsing from learning, reducing cognitive load and making navigation more predictable.

Integrating AI into the LMS Navigation

Restructured the LMS navigation to support upcoming AI-powered learning features.

I ensuring AI is easily accessible and seamlessly integrated with relevant learning materials.

Validation & Iteration

Our Researcher tested the selected concept with five participants before moving into high-fidelity design. We wanted to understand whether the navigation matched how learners naturally moved through a course. I observed every session, reviewed click heatmaps, and followed each task with a short interview.

Finding

None of them opened the syllabus from the top menu. All participants rely on the bottom navigation.

Iteration

I moved the syllabus into Course Content button in the same interaction area and shown the progress bar.

insights

Learners had already decided that the bottom navigation was where they should interact with the product.

The heatmaps showed attention stayed near the bottom of the screen, where the Previous and Next buttons lived. The menu syllabus in the upper-left corner was almost invisible once learners started reading. At that point I realized the issue wasn't the menu itself.

I added a Course Content button beside the Previous and Next controls, allowing learners to browse the course structure without interrupting their reading flow. After exploring several bottom bar layouts, I chose the version that optimized one-handed reach while keeping navigation actions clear and distinct.

Usability testing also revealed that learners often lost track of where they were in the course while viewing the learning materials. Since the syllabus menu wasn't interactive, many didn't notice their progress.

I addressed this by surfacing progress indicators directly within the learning experience, giving learners continuous feedback and encouraging them to continue. These sessions changed two decisions in the product. First, navigation followed thumb reach instead of screen hierarch this changes came from watching real behavior, not from the original design assumptions.

After Released & Impact

Business

  • Supported the migration to a unified LMS experience, reducing product maintenance across multiple learning platforms.

  • Created a layout ready for future AI learning features without requiring another structural redesign.

User Experience

  • Reduced navigation friction during learning.

  • Improved visibility of learning progress.

  • Made lesson navigation easier on mobile, where most learners access the platform.

We set out to increase Material Progress Rate from 37.04% to 41.67%. After launch, the redesign achieved 48.67%, exceeding the original success metric.

–– April 2026

Business

  • Supported the migration to a unified LMS experience, reducing product maintenance across multiple learning platforms.

  • Created a layout ready for future AI learning features without requiring another structural redesign.

User Experience

  • Reduced navigation friction during learning.

  • Improved visibility of learning progress.

  • Made lesson navigation easier on mobile, where most learners access the platform.

We set out to increase Material Progress Rate from 37.04% to 41.67%. After launch, the redesign achieved 48.67%, exceeding the original success metric.

–– April 2026

Before & After: Cakap LMS Redesign

Course List

Detail LMS

Course List

Detail LMS

Content COurse

Quiz

Reading Material

Live Class in COurse

AI Feature

certificate

Key Learning

The testing changed more than the layout. It changed my understanding of what learners actually needed. Initially, I believed the problem was navigation discoverability. In reality, the research revealed two deeper behavioral insights:

  • Learners naturally anchor their attention around controls that are easiest to reach.

  • Learners seek constant reassurance that they are progressing, not simply a way to move between pages.

Designing around those behaviors not around the original interface resulted in a learning experience that felt more intuitive while reducing unnecessary cognitive and physical effort.

Create a free website with Framer, the website builder loved by startups, designers and agencies.