myOneFlow is a unified digital platform designed to support workforce enablement and learning at scale. This project focused on designing a Course Management module that centralizes course discovery, registration, payments, and enrollment tracking into a single, accessible experience for learners and administrators.

The Course Management module was introduced to modernize how organizations manage training programs. The goal was to digitize the entire course lifecycle—from discovery to confirmation—while reducing administrative overhead, minimizing errors, and improving learner engagement across devices.
Before the Course Management module, training programs relied on fragmented systems and manual processes. Course lists were often outdated, registrations were handled through paper forms or PDFs, and payments required external or in-person handling. Learners had little visibility into seat availability or enrollment status, while administrators lacked reliable enrollment analytics.This fragmentation led to frequent enrollment errors, payment failures, inconsistent waitlist handling, and high user frustration.
View the myOneFlow course experience covering discovery, enrollment, payments, and real-time status tracking.

The project began with stakeholder interviews and workflow reviews across partner organizations. Existing enrollment processes were analyzed to identify breakdowns in accuracy, speed, and user confidence. Competitive audits of legacy LMS platforms and community education portals helped define opportunities for differentiation.
Insights from research informed journey mapping, information architecture, and interaction design decisions, ensuring the system balanced usability, scalability, and operational reliability.

Learners needed clarity, speed, and mobile-friendly flows, while administrators required accurate tracking and analytics.
Key user groups included learners, instructors, and administrators, each with distinct goals across the course lifecycle.


Concepts focused on reducing steps, guiding decisions, and automating status updates.
The experience was structured around clear stages: discover, evaluate, register, pay, confirm, and manage enrollment.


Concept validation and usability testing refined interactions and reduced cognitive load.
After implementing the Coaching experience, the solution was evaluated through realistic leadership scenarios, including preparing for WorkWith sessions, conducting one-on-one discussions, and scheduling follow-ups.
Key observations included:
Additional strengths emerged during evaluation:
The redesigned experience transformed coaching from a fragmented task into a continuous, leader-driven workflow.
Average enrollment time dropped from 30–45 minutes to under 10 minutes.
Real-time tracking and validation reduced errors in seat management and payments.
Clear flows, reminders, and flexible payments increased satisfaction and reduced drop-offs.