DURATION
March - April 2023
MY ROLE
Design System components & documentation, UI Design
IPTS Design System

As a continuous learning opportunity, I enrolled in the Dribbble Design Systems course to deepen my understanding of designing for efficiency, consistency, and scalability. This case study highlights my capstone project and the key learnings that continue to shape my approach to system-driven design.

BACKGROUND

For the Dribbble Design Systems course, my capstone challenged me to build a scalable design system for a fictional galactic transit corporation: IPTS.

The IPTS ecosystem spans three distinct websites — ipts.org, IPTS Travel, and IPTS Rail — each serving different user needs within the same product universe. My objective was to identify shared patterns, create reusable components, and document them in a way that ensured consistency across the entire experience.

To put the system to the test, I then executed a product-wide rebrand. This final phase measured what truly matters in systems work: how efficiently the design could scale, adapt, and evolve without rebuilding from scratch.

GOALS

Identify and create at least five reusable components that can scale across the IPTS websites, promoting consistency in style and usability patterns.

Design for resiliency so the webpages easily adapt to a rebrand.

PROCESS

Brand Research

Competitive Set

Feature List

Component Candidates

Style Guide

Hi-Fi Wireframes

ZeroHeight Documentation

Rebrand Challenge

BRAND RESEARCH

Although a fictional brief, asking these questions helped me determine the branding values and define a target audience for this project.

BRAND RESEARCH

Although a fictional brief, asking these questions helped me determine the branding values and define a target audience for this project.

COMPETITIVE SET

I reviewed news, travel, and rail/ticketing websites to identify common design patterns, interaction models, and content structures across complex, information-heavy platforms. By studying how these industries approach search, booking flows, navigation, and content hierarchy, I was able to extract scalable patterns and translate them into foundational components, which helped informed the core structure and feature set needed to support a cohesive space travel website.

COMPETITIVE SET

I reviewed news, travel, and rail/ticketing websites to identify common design patterns, interaction models, and content structures across complex, information-heavy platforms. By studying how these industries approach search, booking flows, navigation, and content hierarchy, I was able to extract scalable patterns and translate them into foundational components, which helped informed the core structure and feature set needed to support a cohesive space travel website.

Feature List

From the competitive set, I created an initial feature list for each website. This exercise helped me quickly identify overlapping functionality and uncover components that could be reused consistently across all three sites.

Component Candidates

For many designers, myself included, it’s tempting to jump straight into high-fidelity mockups. Instead, I prioritized speed by starting with basic placeholder shapes for each feature. This approach helped me quickly visualize components that could scale consistently across all three webpages.

Feature List

From the competitive set, I created an initial feature list for each website. This exercise helped me quickly identify overlapping functionality and uncover components that could be reused consistently across all three sites.

Component Candidates

For many designers, myself included, it’s tempting to jump straight into high-fidelity mockups. Instead, I prioritized speed by starting with basic placeholder shapes for each feature. This approach helped me quickly visualize components that could scale consistently across all three webpages.

Style Guide

While I was provided logos for this project, the imagery, colors and text styles were all in my control. I wanted something retro-futuristic, atmospheric, and exploratory. A dark scheme also felt very appropriate for our outer space subject matter.After creating the mood board, I drew out colors and text styles and saved them in the figma color & text libraries. This will make it easy to switch up the styles once the company-wide rebrand occurs.

After creating the mood board, I drew out colors and text styles and saved them in the figma color & text libraries. This will make it easy to switch up the styles once the company-wide rebrand occurs.

Style Guide

While I was provided logos for this project, the imagery, colors and text styles were all in my control. I wanted something retro-futuristic, atmospheric, and exploratory. A dark scheme also felt very appropriate for our outer space subject matter.After creating the mood board, I drew out colors and text styles and saved them in the figma color & text libraries. This will make it easy to switch up the styles once the company-wide rebrand occurs.

After creating the mood board, I drew out colors and text styles and saved them in the figma color & text libraries. This will make it easy to switch up the styles once the company-wide rebrand occurs.

HI-FI WIREFRAMES & COMPONENTS

With the style guide established, I moved into high-fidelity designs. Because I had already identified reusable components in the lo-fi wireframes, I intentionally designed them to flex across different page types. I began with the most complex variation of each component—such as the IPTS travel search module, which includes date pickers alongside the search bar—to ensure the core component accounted for all necessary, customizable atoms from the start.

I worked on all three webpages simultaneously, identifying components that could be reused and adapted for each page. This approach not only sped up the design process but also ensured visual cohesion across the entire site.

HI-FI WIREFRAMES & COMPONENTS

With the style guide established, I moved into high-fidelity designs. Because I had already identified reusable components in the lo-fi wireframes, I intentionally designed them to flex across different page types. I began with the most complex variation of each component—such as the IPTS travel search module, which includes date pickers alongside the search bar—to ensure the core component accounted for all necessary, customizable atoms from the start.

I worked on all three webpages simultaneously, identifying components that could be reused and adapted for each page. This approach not only sped up the design process but also ensured visual cohesion across the entire site.

CHRONICLING COMPONENTS IN ZEROHEIGHT

Once a component was designed, I documented it in Zeroheight, outlining clear descriptions and usage guidelines. For each component type, I also created a dedicated case study section that “chronicled” how it was implemented in the IPTS ecosystem. These case studies serve as practical, step-by-step examples, making it easier for new contributors to understand not just what the component is, but how to apply it effectively within the product.

CHRONICLING COMPONENTS IN ZEROHEIGHT

Once a component was designed, I documented it in Zeroheight, outlining clear descriptions and usage guidelines. For each component type, I also created a dedicated case study section that “chronicled” how it was implemented in the IPTS ecosystem. These case studies serve as practical, step-by-step examples, making it easier for new contributors to understand not just what the component is, but how to apply it effectively within the product.

HIGH-FIDELITY WIREFRAMES
Explore Prototype

REBRANDING CHALLENGE

To test the resiliency of my design system, I was provided with the scenario of IPTS deciding to rebrand as “shuddle” to appear friendlier and target a younger demographic. I was given a new style guide and logos to work with and began the process of adapting my website designs.

“Design systems prove their value most at the times of change.” -Dan Mall

REBRANDING PROCESS

REBRANDING CHALLENGE

To test the resiliency of my design system, I was provided with the scenario of IPTS deciding to rebrand as “shuddle” to appear friendlier and target a younger demographic. I was given a new style guide and logos to work with and began the process of adapting my website designs.

“Design systems prove their value most at the times of change.” -Dan Mall

REBRANDING PROCESS

WHAT I LEARNED THROUGH THIS COURSE

WHAT I LEARNED THROUGH THIS COURSE

Up Next

Let's work together.