top of page

Automotive SaaS

A unified platform for a global automotive group to configure and order vehicles across multiple brands.

Role

UX/UI DESIGN, PROTOTYPING : Maintaining, updating and (where gaps appeared) creating components library, while designing new flows every week and attending client meetings.

Context

CHALLENGE : Multiple brand-specific UI kits had drifted apart, creating a fragmented web experience.

 

OBJECTIVE : Keep one design system that auto-re-skins for every brand while delivering new flows weekly.

Process

STAKEHOLDER
ALIGNMENT
AUDIT &
PATTERN MAPPING
COMPONENT SHAPIING
(TWEAK > INVENT)
PROTOTYPE &
HAND-OFF LOOP
Sample file:

Desktop Version flows

Every major journey was kept in its own Figma “master” file, one for desktop flows, one for mobile.

 

The adding to basket and checkout process file is a representative sample of a desktop file and shows the handled scope.

Typical workflow inside the file

  • BRIEF ARRIVES :
    Check whether an existing flow can be updated.
     

  • AUDIT AND DECIDE :
    If the pattern exists, duplicate and tweak. If not, create a new row and link it in the menu.
     

  • PROTOTYPE AND REVIEW :
    Twice-weekly stakeholder calls are run directly in this file. Feedback is captured in context.
     

  • FRIDAY HAND-OFF :
    Share Figma file and prototype link with client. No extra decks or exports needed.

Why the system worked

Single source of truth
Design and dev, all opened the same file.
 

Less duplication

Audit-first habit kept screens lean and consistent.

(Identical desktop/mobile pairs existed for other journeys as well, such as dealership journeys, cart, car selection, etc. All following the same structure and process.)

Design System

Abridged VERSION due to NDA

Design System Snapshot

A single, hierarchical library built on Atomic Design principles.

Tokens

Master palette and type scales that drive every component.

Atoms & Molecules

Icons, inputs, and combo-boxes wired with Figma variants for quick reuse.

Organisms & Templates

Ready-made cards and layout boards that slot straight into live flows.

Tokens

A single token sheet drives every type size, colour and spacing across break-points.

Typography
PRICE
Typography - Scaled Raster Image
BODY
Typography - Scaled Raster Image
HEADING
Typography - Scaled Raster Image
INTERACTIVE ITEM
Typography - Scaled Raster Image
Colors
CALL TO ACTION
Typography - Scaled Raster Image
BACKGROUND
Typography - Scaled Raster Image
TEXT
Typography - Scaled Raster Image
FILL
Typography - Scaled Raster Image
GRADIENT
Typography - Scaled Raster Image
Atoms

Base UI primitives built with Figma variants.

Icons
Frame 2147204360 - Scaled Raster Image
Buttons
Frame 2147204361 - Scaled Raster Image
Text Field
text_field - Scaled Raster Image
Molecules

Atoms assembled into repeatable patterns. Each molecule documented with states.

Form
Frame 2147204373 - Scaled Raster Image
DROPDOWN
combo box - Scaled Raster Image
STATUS - DESKTOP
component - Scaled Raster Image
STATUS - MOBILE
component - Scaled Raster Image
CHECKBOX
master - Scaled Raster Image
component - Scaled Raster Image
RADIO BUTTON
master - Scaled Raster Image
component - Scaled Raster Image
Accordion
DESKTOP
component - Scaled Raster Image
MOBILE
component - Scaled Raster Image
Cards
CUSTOMER - DESKTOP
component - Scaled Raster Image
CUSTOMER - MOBILE
component - Scaled Raster Image
DEALER - DESKTOP
Group 4433 - Scaled Raster Image
DEALER - MOBILE
Group 4434 - Scaled Raster Image
Organisms

Higher-order components that carried real data and scale across devices.

Engine Card
DESKTOP
component - Scaled Raster Image
MOBILE
component - Scaled Raster Image
Car Card
DESKTOP
component - Scaled Raster Image
MOBILE
component - Scaled Raster Image
Summary Card
DESKTOP
component - Scaled Raster Image
MOBILE
component - Scaled Raster Image
Side Basket
DESKTOP
component - Scaled Raster Image
MOBILE
component - Scaled Raster Image

Key Takeaways

Atomic design at scale :
Organising screens into atoms, molecules, and organisms showed how theory holds up in a 500+ screens project effortlessly.

Audit-first workflow :
Starting with the audit, only true gaps triggered fresh design. That “audit-then-extend” habit enabled me to release new flows quickly per sprint without adding debt or breaking the library.

Zero rework :
Twice-weekly client demos and daily team huddles surfaced issues early and kept every hand-off accepted on the first pass, turning collaboration into a project risk-mitigation tool.

NDA Note

Proprietary details are masked in this public version including screens and flows.

bottom of page