FramerIt Website

Fast-up

Creating a design system for HAUP, a car rental start up, optimized for consistency, simplicity, and scalability.

FramerIt Website

Fast-up

Creating a design system for HAUP, a car rental start up, optimized for consistency, simplicity, and scalability.

FramerIt Website

Fast-up

Creating a design system for HAUP, a car rental start up, optimized for consistency, simplicity, and scalability.

Duration

1 weeks

Roles:

UI & design system designer

Tools:

Figma

Overview

I created a basic design system for HAUP to establish a clear structure for maintaining visual consistency across all touch points to better improve the website navigation and branding.

Through a design audit, I defined system principles, developed tokens, and built the foundation that played a key role in the HAUP homepage redesign.

Disclaimer: This is a self-initiated personal project inspired by the real company HAUP. It is not affiliated with or endorsed by the company in any way.

Measurable potential impacts

After the project is finished, the changes in before and after was compared to highlights key design improvements that can results in better website conversion rates.

35+

Design inconsistency reduced

35+

Design inconsistency reduced

35+

Design inconsistency reduced

100%

consistency across pages redesigned

100%

consistency across pages redesigned

100%

consistency across pages redesigned

10+

reusable components made

10+

reusable components made

10+

reusable components made

FramerIt Website
FramerIt Website
FramerIt Website

The Challenge

HAUP is a car-sharing service in Thailand that provides short-term car rentals and other extra services via online.

As HAUP grew, maintaining a consistent design touch points became challenging. The existing website lacked cohesion, clarity and consistency in the type, colors, layout and components, leading to varied user experiences.

A quick visual audit showed multiple inconsistency in design which includes…

35+ styles

85%

Inconsistent styles and designs found in the home page of the official website of Haup.

success rate when customizing food orders

27+ colors

85%

Colors inconsistency, having way too many shades of the same color across different section

success rate when customizing food orders

9+ fonts

85%

Using way too many fonts and no proper hierarchy systems

success rate when customizing food orders

Introducing FAST-UP

FAST-UP is HAUP's design system, built for speed, consistency, and efficiency in digital touch points. It reflects both the foundation and optimization of HAUP’s design process while embodying the brand’s seamless and effortless rental experience.

Core principles:

Straightforward: A seamless experience from booking to driving across all brand touch points.

Simplicity: Minimal, distraction-free design that reduces friction.

Familiarity: An intuitive system that feels natural and easy to navigate.

Familiarity: An intuitive system that feels natural and easy to navigate.

FAST-UP tokens

Design tokens are the core elements that ensure our design language is consistent across platforms. The brand tokens are structured into Brand Tokens (base colors), Semantic Tokens (functional names), and Role-Based Tokens (UI applications). This system ensures consistency, scalability, and flexibility across HAUP's digital touch points.

Token usage

The role based tokens (Mappings) clearly defines the role and purpose of the token within the design system, making it intuitive for designers and developers to understand and apply. It also ensures scalability and consistency.

Color System

Color Scale

The colors are taken from the website of HAUP, and was grouped, standardized, and arranged into proper color scale using the numerical method (100 - lightest to 900 darkest).

The brand’s main color is blue as seen most from the website, followed by a little mixes of green, yellow, and teal to represent freshness, light and fast.

Color Tokens

Using the token structure of FAST-UP, the colors are tokenized into sematic tokens which are later further categorized into role based color tokens for different UI elements and components across many designs.

Typography System

Font Family

After the design audit, there were 5 different fonts used across different pages of the website. We picked the most frequently used fonts in the existing design to use in our system to ensure familiarity yet consistency.

Font Scales and Weight

Setting up proper font size as variables (which was later used in combination with line height, weights to create text styles) based on the hierarchy of the information found in the existing website.

Line Height and Paragraph Spacing

Standardizing the spacing of the paragraph and line height using the 1.6x method.

Applying Tokens to Text Styles

Using all of the typography tokens to create text styles to be used in Figma according to the framework below:

Spacing

The spacing system is divided into multiple sizes, ranging from 3XS to 3XL to ensure consistent spacing across designs.

Components

Creating a library of reusable elements and components using design tokens to streamline the design processes, and improve consistency.

Nested Components

Using the stand-alone components, and nested them together to create compound components.

Implement

Applying the design system into the process of redesigning the landing page of HAUP website. The contents and sections of the website has been optimized for users to quickly skim through.

New Hero Section

Old Hero Section

New Hero Section

Old Hero Section

New Hero Section

Old Hero Section

New Version

Old Version

New Version

Old Version

New Version

Old Version

New Version

Old Version

New Version

Old Version

New Version

Old Version

Key Learnings

Going through this project deeply helps me to understand the role of a designer who, not only design beautiful interfaces, but must understand and communicate their designs across multiple touchpoints to developers and other designers.