BodyMap Analytics is the existing web portal that provides administrators and instructors with tools to assess student learning progress, enhance curriculum design, and prepare exams. As our team worked on expanding the platform with VR classroom management and personalized subscriber tools, we were tasked with optimizing the user experience and improving overall usability.
This product is currently available exclusively to internal personnel, resellers, and authorized users.
View here: https://app.mai.ai/
The redesign resulted in several key improvements:
Increased Efficiency: The modular design system allowed for faster collaboration between designers and developers, reducing design-to-development handoff time by 20%.
Scalability: The use of Atomic Design principles ensured that the system could easily accommodate new features without disrupting the existing structure.
I engaged with the UX designer and product manager to gain insights into the current user types, page flows for each function, and the essential MVP features of the product.
How can we simplify the navigation of subscriber management and VR classroom functions while creating a scalable, efficient design system for future collaboration?
To solve these problems, we approached the redesign through a series of well-defined steps:
I began by mapping out the functionality needed for each user type. I created a modular sidebar design that categorized the necessary actions for each user role, ensuring clarity and consistency in navigation.
With the site containing vast amounts of information, the wireframes were initially overwhelming. To address this, I broke down the complex flows into smaller, essential steps. For example, in the MAI Admin Management: Organization flow, I divided actions into clear, sequential steps.I also developed a systematic approach to page numbering and file naming, which allowed for better communication across the design and development teams.
I identified key components that would be used across the platform, including:
As the number of components and pages grew, maintaining consistency was key. Through discussions with the design supervisor, I applied Atomic Design principles (Atoms, Molecules, Organisms, Templates, Pages) to facilitate seamless integration and interaction among these components.
We developed this feature for administrators to manage users (MAI/Distributor/Organization) seamlessly, allowing for efficient user onboarding and account management.
The goal of this feature is to optimize the customized flashcard functionality for improved user experience.
We streamlined the exam creation process for instructors, enabling them to create, edit, and manage exams with ease. Additionally, both instructors and students could now view exam results in real-time, enhancing the learning feedback loop.
This project reinforced the importance of building a unified design system. Having a consistent system of components, with clear rules and naming conventions, allowed us to collaborate more effectively and scale the product efficiently.
Key lessons included:
● Design System Consistency: Always refer to the UI Kit to maintain uniformity across components.
● Effective File Naming: With complex and evolving flows, proper file naming became essential for seamless communication and project management.
● Collaboration Across Teams: Clear communication between designers and developers, particularly around component integration and variant management, was crucial to the project's success.