BobaTalks Defining design system and visual language

BobaTalks — Defining design system and visual language

BobaTalks is a nonprofit helping students navigate career development through coffee-chat mentorship. I worked as a part-time designer for one year, designing the scheduling experience. This project showcases the design system and visual design I created from scratch.

Timeline

May 2024 - May 2025

Timeline

May 2024 - May 2025

Team

UXDs, PM, ENGs

Team

UXDs, PM, ENGs

Contributions

Research, Interaction Design, Visual Design, Design System

Contributions

Research, Interaction Design, Visual Design, Design System

Design System

Build design system to streamline the design + dev process

When I started this project, the existing design system was rudimentary and focused on the marketing page, setting the visual style but lacking components for the scheduler. Building a design system is time-consuming, but its benefits—development efficiency, UI consistency, and scalability.

Icons

Taking charge of the icon design to ensure visual style uniformity with BobaTalks brand

Icons play a crucial role in conveying brand style. In my explorations, I experimented with a colorful style and icons featuring expressions. The final version aims to clearly convey meaning in a simple way while maintaining consistency with the brand style.

Explorations

Explorations

Explorations

Final version

Final version

Final version

Illustrations

Make the website visually playful, cute, and inviting

Reflections

What I learned…

🧩 Building a design system for an early-stage project

When starting a large project from scratch, it’s often impractical to immediately build a full design system due to the time and effort required. However, a consistent and scalable design system is crucial for long-term success. To achieve this balance, as we explore visuals and progress toward high-fidelity designs, I integrate some essential components into our design system. This enhances usability and consistency, reduces design modification time, and simplifies communication with developers.