top of page
IMG-9837.jpg

LMS Redesign
for 
Aviation

Professionals

A full UX redesign of a live B2B SaaS platform — from a clunky Moodle-based system to a clean, role-specific product used by pilots, instructors, and admins at Aeon Software.

Role

UX Designer 

​

Timeline

2 Months

​

Team

Lead Instructional Designer, CFO, Frontend & Backend Devs, UI Designer

​

Status

Shipped-live. see more at aeonsoftware.in/lms

 

Deliverables

UX Research · Journey Maps · IA · Figma Prototype · Roadmap

CASE STUDY

SHIPPED PRODUCT

01: Overview

B2B SaaS
·
Aviation industry
·
3 user types
·
Live product
·
2-month deadline

A live product.
Real users.

Real deadline.

Aeon Software (and its subsidiary FIDUS) needed to replace their Moodle-based LMS with a user-friendly, scalable solution within 1–2 months while maintaining full business continuity. This wasn't a speculative project,  it had a real client, real users, and a real go-live date.

​

I joined as the sole UX designer, responsible for understanding three very different user groups, mapping their workflows, designing the information architecture, and producing Figma prototypes tested and iterated with the team.

​

The core tension: balancing fast delivery with thoughtful design.

We needed to fix the most urgent pain points without breaking existing workflows while simultaneously planning the next phase of features.

02: The Problem

Legacy Moodle
·
Navigation failure
·
No feedback loops
·
No role clarity

From cluttered
to 
purposeful.

The existing Moodle-based platform had accumulated years of patches and workarounds.

The team at Aeon manually added new learners, had an in-house team of course designers, instructors and did admin duties for their clients.

The 'learners' or pilots who consumed the course contents also faced many issues. No clear visual hierarchy, no role-specific views, no way for learners to understand their progress at a glance.

BEFORE: GENERIC MOODLE

AFTER: REDESIGNED MVP

videoframe_3003 1.png

01

NAVIGATION

Learners couldn't track progress

No at-a-glance dashboard. Pilots navigating certification courses had no clear view of what was due, complete, or urgent.

02

INSTRUCTOR FLOW

Content upload was painful for instructors

Too many clicks, unclear upload state, no bulk management. Instructors wasted significant time on SCORM flows.

03

ADMIN PANEL

Admins had no central control

Permissions and manual enrollment were scattered across menus. Basic daily tasks required too many steps.

04

COMMUNICATION

No feedback loops anywhere

Learners received no timely feedback on submissions. No notifications, no progress signals, no event calendar.

03: Users

Pilots
·
Course creators
·
IT administrators
·
Three mental models
·
One platform

Three roles.
Three completely

different needs.

The platform was trying to serve three completely different mental models with a single interface.

The fix wasn't cosmetic, it was structural.

 

I ran stakeholder interviews with the instructional design lead, CFO, and IT team, then mapped user journeys for all three roles 

I included not just the happy path, but also the failure states, workarounds, and moments of highest frustration.

pilots doing online courses.jpg

LEARNER

Aviation Pilots

See all courses and progress at a glance

​

Know what's due without hunting through menus

​

Receive timely feedback on submissions

​

Connect with instructors like a real classroom

→

→

→

→

back of a person working on a pc creating educational content related to aviation.jpg

INSTRUCTOR

Course Creators

Upload SCORM packages without friction

​

View learner performance at a glance

​

Manage enrollment easily

​

Switch between creator and manager modes

→

→

→

→

it and tech administrator working on multiple screens.jpg

ADMIN

IT Overseers

Control permissions for all users centrally

​

Manually enroll users in paid courses

​

Monitor platform health in one place

​

Minimal steps for common daily tasks

→

→

→

→

"Mapping the journeys made one thing clear: navigation and feedback loops were the biggest blockers for user success — across all three roles."

04: Research

Pilots
·
Course creators
·
IT administrators
·
Three mental models
·
One platform

The process behind
the
 decisions.

I ran stakeholder interviews with the instructional design lead, CFO, and IT team.

I then built user journey maps and user flows for all three roles, identifying where the current system created the most friction and where we could get the biggest impact fastest.

​

Key insights from research: learners couldn't see what was urgent or due soon; they wanted to interact with each other like a real classroom.

Instructors spent too much time navigating content upload menus.

There was no centralised calendar or reminder system anywhere in the platform.

User flow: streamlined paths for learners, instructors, and admins.  With intervention points and future feature placeholders clearly marked. Also showing Information Architecture.

05: Solutions

Role-specific views
·
Calendar integration
·
Dark mode
·
Instructor onboarding split
·
AI chatbot placeholder

Six decisions that
changed how
it felt.

Every solution was tied directly to a pain point from research, nothing added speculatively.

I focused on clarity, hierarchy, and future-readiness: fixing what was broken now while building a structure that could grow.

â—«

Unified Calendar View

Deadlines, live sessions, and upcoming events consolidated into one glanceable view — the most-requested learner feature.

â—‘

Dark / Light Mode

Research revealed late-night study sessions across time zones. Both modes designed and tested from the start, not bolted on.

↳

Role-Specific Dashboards

Learner, instructor, and admin each land on a completely different default view optimised for their primary task.

Homepage Hierarchy

Critical info: progress, deadlines, notifications are above the fold.

Land and immediately know where you stand.

⇄

Instructor Onboarding Split

Some instructors only create, some only manage, some both. Onboarding detects the role and configures the dashboard accordingly.

✦

AI Chatbot Placeholder

Designed the interaction model and screen space for a future support bot so it can be added without restructuring the layout.

06: Wireframes

Paper first
·
Then Figma
·
Then in-house testing
·
Learner flows

Paper first.
Figma second.

Users always.

I created low-fidelity wireframes on paper, then moved to Figma esting internally at each stage to find the most intuitive flows before committing to higher fidelity.

The question at every step: can a user land on this screen and immediately know what to do next?

IMG-9835.jpg

User flow: streamlined paths for learners, instructors, and admins.  With intervention points and future feature placeholders clearly marked. Also showing Information Architecture.

Onboarding flow — simplified for a multi-pathway LMS where users enter at very different points

Wireframe - 74.png

Learner dashboard — course progress, calendar, chat, and upcoming events above the fold

instructor dash.png

Instructor dashboard — course statistics and learner management in a single scan, role-configured on first login

Wireframe - 71.png

Redesigned course viewer — better progress tracking and integrated communication panel

Wireframe - 28.png

In-course communication feature — the most-requested addition from learner research

instructor_ manage cohorts.png

Instructor feature: manage groups of learners as "cohorts"

instructor_ edit learners in course.png

INSTRUCTOR feature — manage individual learners in cohort

instructor_ manage courses.png

INSTRUCTOR feature — manage courses

instructor_ manage learners.png

INSTRUCTOR feature — manage all learners

"I wanted users to land on the homepage and immediately know where they stand, what's next, and how to act, no guesswork."

About the core design goal for all three dashboards

07: Outcome

Shipped on time
·
Live product
·
Phase 2 roadmap adopted

Shipped. Used.
Ready to scale.

The redesigned MVP launched on schedule.

Role-specific dashboards reduced navigation confusion, the streamlined upload flow improved instructor efficiency, and stakeholders signed off on the future-proof roadmap as the product's north star for phase two.

See it live at 

3

User types, each with a role-specific dashboard configured on first login

2m

Full UX redesign delivered from brief to shipped product in 2 months

6

Design solutions each tied directly to a research-identified pain point

v2

Phase 2 feature roadmap adopted by the product team as the official plan

Phase 2 Roadmap:

08: Reflections

What shipping
under 
pressure
taught me.

✓ What worked

Delivering under a hard deadline while genuinely improving usability.

Starting with user journeys  not screens  meant every design decision had a clear rationale the whole team could get behind, which made sign-off fast and revisions minimal.

âš  Challenge

Prioritising features under time pressure meant constantly defending scope.

Many good ideas had to wait for phase two.

The skill was clearly communicating why certain features were deferred, not dropped keeping stakeholder trust intact.

→ Next time

More user testing earlier to validate information hierarchy.

Internal usability testing was useful but couldn't replace testing with actual aviation professionals navigating their real certification workflows.

Wireframe - 1.png

Up Next:

Human Machine Interface for
MVP Conceptual Pharma Machine

bottom of page