Sonic System

Design system

I was responsible for creating a holistic design system for the Distran product range, covering both the Fixed Detector and Ultra Pro. We established the foundational structure, iterated on design concepts, and ensured a cohesive experience across very different product touchpoints.

Collaborating closely with a small design team, I oversaw the creation of a this design system that prioritised visual consistency and adaptability across different platforms. 

Role

Lead Designer

collaborators

Maria Pavlov (Designer)

Duration

Aug 23 – Dec 24

Tools

Figma

Notion

Platforms

Ultra Pro

Fixed Detector

Sonic System is a design system for Distran's Ultra Pro and Fixed Detector cameras, created to help designers & developers in the team improve their work process with a consistent design language, resources and guidance, to deliver high quality products at scale. The design system lays the foundation for Distran's current and future products.

UXR

To provide the necessary guidance to onboard colleagues, we interviewed different people to understand what they hope to achieve through the design system.

UX Designer

Difficulty to Illustrate to client what their request would look like. A design file with components and layouts available would speed up the process of creating a conceptual mockup.

Software developer

A consistent library of assets that sets a visible standard helps built consistent products and receive design guidelines and requirements for implementation, so implementation doesn't follow wrong design assumptions.

CTO

Reducing redundant design cycles and working more structured and efficiently within an organised system that saves time and cost.

Team Lead

Product iterations can be more informed, mockups can be build quicker and design information can be collaboratively shared across the team.

User Needs

This research phase gave us more perspective of the team, its work methodologies, pain points during projects, analysis of time consumption, and previous experience using libraries or systems.

working for product or client?

Used a design system before?

Would a DS help your work process?

Most demanded platforms in project?

Screens that take most time in projects?

Most demanded platforms in project?

Time per week writing documentation?

System definition

Defining the design system

Choose Platform

Web

Ultra Pro

adapt styles/tokens

Build & deliver

adapt components

Choose Platform

Web

Ultra Pro

adapt styles/tokens

adapt components

Build & deliver

The Fixed Detector Web UI allowed us to start fresh with components, colours, and type. For the Ultra Pro, we had to extend and modernize the interface while preserving the familiar design customers already knew.

Components were first be released and documented in Figma, then implemented via Storybook. We moved from Notion to Figma for better design-specific features and seamless integration with dev tools. The library includes components, layouts, templates, and interaction patterns.

WEB INTERFACES

ULTRA PRO

Our components are dynamic and adaptable to user needs. Designing for both web and embedded systems like the Ultra Pro involves creating core visual and interaction patterns that work across platforms while accounting for each platform’s strengths, limitations, and input methods.

ULTRA PRO

WEB INTERFACES

Design process

Libraries design process

Before starting any design, we first defined both products and identified the components and patterns needed for each platform. We began by working through the Information Architecture with the team, then wireframed the app screens to list all components and patterns. After reviewing and approving the wireframes and findings with the team, we discussed the best structure and workflows in Figma.

System definition

Anatomy of a component library

To improve component library usage, we agreed on the following structure: a cover showing platform, version, team, and status; Getting Started guidelines for designers and developers; Theme/tokens with documentation; designed and documented components and patterns with usage tips; and an exploration area for new or in-progress components.

To support adoption of the design system, we created this team structure in Figma: Onboarding for designers and developers with examples and guidelines; workflows for using the design system; product areas with component libraries and use case examples; and an exploration and analysis area for ideas, in-progress designs, and feedback.

Dynamic design and grid systems. We focused on making every aspect dynamic to enable fluid design, and provided grid systems to guide users in adapting components to different resolutions.

Protoypes

Design System Demo's

A robust design system with shared components, styles, and guidelines keeps consistency while respecting platform-specific conventions. It ensures a seamless, cohesive experience across devices. Below are Web UI prototypes showing the system in action.

impact & Next sTEPS

The first results are promising: A single designer can now handle design deliveries within less time, meeting deadlines without stressing nor loosing quality.

The design system has shortened onboarding, letting new employees take responsibility faster. Libraries, documentation, and guidelines have improved quality and reduced bugs. It also enables fast prototyping for client pitches. We’ve laid the foundation and will continue expanding the system, adding resources, foundations, and case studies.

Role

Lead Designer

collaborators

Maria Pavlov (design)

Duration

Jul 23 – Present

Tools

Figma

Platforms

Ultra Pro

Fixed Detector

Duration

Nov 23 – Feb 24

Tools

Figma

Framer

As the lead designer, I was responsible for crafting the holistic user experience, spanning interface design, user flows, and visual language. This involved establishing the foundational structure, iterating on multiple design concepts and ensuring seamless integration across various touchpoints.

Collaborating closely with a small design team, I oversaw the creation of a comprehensive design system that prioritised user-centricity, visual consistency, and adaptability across different platforms.