Laying the foundations and contributing components to the new Transport for NSW design system

Overview

The Transport for New South Wales (TfNSW) Connect design system is a comprehensive framework that enables consistency, efficiency and user-centricity across various digital products and service offerings. This case study explores the journey of developing and implementing the Connect design system, focusing on its impact on enhancing user experiences and streamlining the design and development processes.

Problem statement

Before implementing the Connect design system, the agency faced challenges related to inconsistent user experiences across its digital offerings. The lack of standardised design elements and components led to disjointed interactions and hindered the overall usability of the applications. The design and development teams spent significant time recreating common design elements, resulting in inefficiencies and a lack of scalability. The need for a cohesive design system became evident to create a unified visual language, enhance user experiences, and accelerate product development.

Users & audience

The design system catered to a diverse set of users and audiences, ensuring its applicability across various roles:

Roles & responsibilities

In developing the TfNSW design system, I played a pivotal role in designing elements, components, and modules while leveraging design tokens. My collaboration extended to various stakeholders:

Scope & constraints

While implementing the design system, certain scope and constraints influenced the process and outcomes: