MOPO Design System

MOPO is a startup project with a social discovery features across web and native platforms.

It's a community where you can discover the coolest things to do based on where you live, where you are, or where you're headed.

jed-villejo-bEcC0nyIp2g-unsplash

Discover the coolest things to do!

Overview

• Team of 3 UX designers
• Collaborating with CEO, VP Engineering, Head of Product
• Fast paced, short deadlines
• Design process became a mess

Designer 1 started in Adobe XD and setup intial product mockups without any system.  Then I came in to collaborate with Designer 2 and we needed to get organized.  So moved it all to Figma.

Design Team

Rachel, Kat and Manus.  We worked at different phases on the product.

 

Problem

As we were exploring and building out new features, it was chaotic, inefficient and inconsistent.  Time was wasted.  That resulted in collaboration blockers.

 

unsplash-image

Process

Identify all inconsistencies and streamline a simplified design system.  Develop foundational elements including spacing, grids, typography scales, colors systems, etc.  Lastly, implement a design token structure.

Before the System 

We had a general style guide that showcased the different types of colors and typography.  We did not have different alert colors and varying primary and secondary colors.

Old-Color-Scheme
old-Type-Scale

Colors

Developed categories of common groupings of colors. Also confirmed if they were WCAG compliant.

panel-7
panel-8
panel-3

Typography

Developed categories of common groupings of colors. 

panel-1-1
panel-1

Buttons & Spacing

Developed 3 sizes of buttons.  The button breakdown shows the anatomy of the button. 

Spacing tokens will help when documenting components like buttons, alerts, text fields, cards, etc.

panel-2
Group-16
panel-11

Old Cards

Previously the cards that were created lacked structure and most of the time they were copied and pasted when creating new ones.  If there were any slight changes, imagine adjusting all the cards.

OLD-ACTIVITY-CARD

Old cards lacked consistancy and the file structure was not easily readable.  Alignment was off.

Screen-Shot-2023-02-19-at-8.35.09-PM

New Cards

I created a new card using components and utilizing properties and booleans in Figma.

Activity-Card
Screen-Shot-2023-02-19-at-8.34.51-PM

The folder structure is easier to understand.  I created booleans and properties for each item.  There is consistent padding and spacing between items.

Screen-Shot-2023-02-19-at-8.35.45-PM

Components

It'll be efficient to grab a component that has different states, properties and booleans.  The user has all the options available.

 

Screen-Shot-2023-02-21-at-10.25.54-AM

Results

With all the effort, a small design system was created. The team is setup to collaborate efficiently.  The product will be more cohesive for the end customers, brand will be stronger.

A valuable thing a design system can do is increase the velocity of the team. Second, it supports consistency across the product.

Selected Works

Counselly AppUX Design

MOPOUX / UI Design

Chow TimeVoice User Interface Design

AbidePhotography

Tiny PrintsCommercial Photography

Fong Brothers PrintingBranding Design