top of page
Problems

Whenever our team needed to implement a new feature or update an existing one, we gathered old instances to create new screens. This approach not only introduced inconsistencies across our designs but also proved time-consuming.

A robust design system that would streamline the design process and ensure consistency across platforms was clearly needed.

Inconsistent User Experience

The lack of a unified design approach resulted in visual and functional inconsistencies across different parts of the application. 

​Inefficient Workflow

The absence of reusable components and standardized guidelines increased the time required to design and develop new features, hindering our team's productivity.

Misalignment with Brand Identity

The ad-hoc adaptation of old design instances often led to deviations from the new branding, diluting the intended brand identity.

Unresponsive User Experience

Each new feature often required reworking of layouts to maintain responsiveness, making the design and development process more cumbersome.

DesignGrid

Built an Impactful design system for The Mobility House ecosystem with Atomic Design, resulting in an impressive 80% reduction in development time for new products and features.

design grid.png
Overview

As our product suite grew, inconsistent UI/UX, repetitive work, and misalignment with our brand emerged.

To address this, we created DesignGrid, a scalable design system using atomic design principles. It ensures consistency, enhances collaboration, and streamlines development with reusable components.

My Responsibilities

Create, Maintain, Update, and Test components

Implement accessibility with EAA standards.

Tools
  1. Figma

  2. Chromatic (Testing)

  3. Confluence (Documentation)

Component Structure

Atoms.png
Molecules.png
organisms.png
Templates.png

Example

The site setup component presented significant design challenges due to its complexity and the need to display multiple interdependent values. The previous design lacked a clear overview, forcing users to navigate various screens to access necessary information. The modal structure could have improved more efficient interaction and user experience. 

Before

SIte setup before.png

After

site setup after.png
Research & Approach
Screenshot 2025-01-08 at 16.36.07.png
Atomic Design

To keep things simple we structured the design system around Brad Frost’s Atomic Design Principles to ensure modularity, scalability, and efficiency.

antd.png
Ant D

By using AntD, developers could work within a structure they were comfortable with, reducing friction and speeding up development.

Implementation of complex components

We followed a stepwise approach to break down complexity, ensuring easier implementation for developers.

Usability Testing

Testing components on Chromatic before being implemented into applications was a major part of the process.

Chromatic.png
Next Steps
  1. Based on feedback, refine components for better usability, accessibility, and consistency. Fix any issues or inconsistencies that arise during implementation.

  2. Identify and add any missing components or patterns that emerge from real-world use cases.

  3. Regularly review and update the design system to ensure it stays relevant and aligned with evolving brand guidelines, technology, and user needs.

  4. Research design system Tokens in Figma.

The Benefits

​With the new design system, we redesigned the existing Dashboard along with new applications and reduced UI inconsistencies by 40%. ​

Consistent UI

Uniformity across all products reinforcing brnad identity and coherent user experience

Improved Collaboration

Common reference point for all designers and developers with common referenc points and documentation.

White Labelling

Reuse core components across multiple white-labeled products, saving time and development resources.

Accessibilty

Incorporate best Accessibility practices from the start. Meeting all the legal requirements.

Cost Efficiency

Reducing implementation time with reusable components. Maintaing and updating components is less-labour intensive.

bottom of page