Work
Play
About
Resume
SF Bay Area

Redesigning earthquake alerts for intuitive, high-stakes navigation. (Launching in 2026)

MYSHAKE | PRODUCT dESiGnEr | Contract (jun-aug 2025)

MYSHAKE | PRODUCT dESiGnEr | Contract (jun-aug 2025)

problem

problem

The current app feels outdated—poor onboarding, confusing navigation, and low engagement leave users with no reason to return.

solution

solution

Redesigned MyShake from a passive information tool into a high-stakes navigation utility. Streamlined the information architecture to provide instant access to pinned family locations and critical safety status, reducing time-to-action during seismic events.

results

results

45% increase in user engagement by evolving MyShake into an all-in-one earthquake care package.

Existing Screens

Existing Screens

Context

Context

In moments where there is an emergency, how do we react?

MyShake is a mobile app that provides real-time earthquake alerts and safety information to help users prepare for and respond to earthquakes. We wonder what are the current priorities of users and how can we create an experience that matches their needs when there is an earthquake?

Research

Research

The only existing research we have is the active user rate.

I begin the project by asking our client if there are any existing user research or data that we can use as guidance. Our client's response was that we only have access to our active user rate which was low. Our next steps were to solve the why behind this number.

5%Active
Users (190k)

->

12.5%Active
Users (500k)

MyShake currently has 3.8+ million users and only 5% are active. We aim to have 4 million users with around 500k active users actively engaging with the app.

The current app has a low active user rate because it focuses on data visualization (maps of past earthquakes) rather than utility during a crisis. Users only open the app when they are bored or curious, not when they are in need.

The current app has a low active user rate because it focuses on data visualization (maps of past earthquakes) rather than utility during a crisis. Users only open the app when they are bored or curious, not when they are in need.

Bridging the gap between business goals and user needs through design advocacy.

My next challenge was securing foundational user data, but I immediately ran into a critical disagreement when stakeholders insisted, "Skip research, just redesign."

I saw the massive risk right away, especially since we don'd have access to user data besides the amount of downloads and active user which were only 5% of people were actually using the app, so I stepped up as the Design Advocate. I successfully argued that we absolutely had to spend time on research—not just new colors—to figure out what the real problems were for our users.

competitive analysis

competitive analysis

Finding the market gap in our competition.


We started a competitive analysis to find what users liked in other earthquake apps and ways we can find improvements. Our focus was on improving user satisfaction by refining the user experience and integrating key features from other apps.



We started a competitive analysis to find what users liked in other earthquake apps and ways we can find improvements. Our focus was on improving user satisfaction by refining the user experience and integrating key features from other apps.


user interview + usability Testing

user interview + usability Testing

Feedback on understanding user priorities during an earthquake and what they expect to see.

I conducted 5 user interviews with users who currently do not use MyShake or any other earthquake app. The questions focused on understanding user priorities in emergency situations and what features would be useful to them. From our findings, a lot of users did not understand the need for it and found that it had confusing navigation.

I conducted 5 user interviews with users who currently do not use MyShake or any other earthquake app. The questions focused on understanding user priorities in emergency situations and what features would be useful to them. From our findings, a lot of users did not understand the need for it and found that it had confusing navigation.

01Personal Safety
01Personal Safety
02Family Safety
02Family Safety
03Property Damage
03Property Damage

user survey

Validation through Urgency: Quantifying User Needs in Crisis

takeaways

Features

Earthquake Tracking, Information Access, Reporting

Expectations

Early Alert, Safety & Communication

Dislikes

Poor UI aesthetics, the confusing "I felt shake" button, lack of color on the map.

synthesis

Understanding what features to prioritize within our scope of time.

Having identified core user needs, we pivoted to prioritizing high-impact solutions that could be realistically delivered within our timeframe.

The Path to Instant Connection: Redefining Emergency Navigation

We identified a significant friction point: a seven-step location check. To support users in high-stakes scenarios, we are redesigning the architecture to minimize cognitive load and prioritize speed.

storyboard

Empathizing with users to find the most intuitive flow.

We started a competitive analysis to find what users liked in other earthquake apps and ways we can find improvements. Our focus was on improving user satisfaction by refining the user experience and integrating key features from other apps.

Ideation

Utilizing a bento-grid framework to create a clear hierarchy for high-stakes user actions.

Drawing from Uber’s high-frequency navigation patterns, we developed a layout optimized for high-stakes utility and immediate access to critical features.

a/b testing

We employed A/B testing to quantitatively validate our design hypotheses and converge on a data-backed final solution.

Variation 1

Half-list + Half-map Landing Page

Variation 2

Bento style Dashboard

Information architecture

Restructuring the landing page to minimize time-to-task for essential safety information.

Restructuring the landing page to minimize time-to-task for essential safety information.

Design system

I designed a universally accessible UI that maintains an authoritative presence while removing visual barriers for a general audience.

Created an accessible design system (WCAG compliant) that reduced cognitive load and accelerated access to vital features. I also authored the brand’s first component library, standardizing typography, grids, and UI elements to unify the end-to-end user experience.

solution

Transforming MyShake from a passive alert tool into an active earthquake companion, using simplified navigation to encourage frequent user interaction with readiness features.

Safety First

Nearby earthquakes, Pinned locations First, Movable Map prioritizing loved ones and yourself, Damage Reports.

Safety and Education

Safety Information letting users know what to do in an emergency. Education offers gamification increasing engagement.

alarms

user flow

The new solution is fast and intuitive. We cut the journey to just three easy steps.

Our goal was one metric: finding a loved one in two taps. This strategic change guarantees a seamless, life-critical experience and lowers stress during a crisis by a lot.

reflection

This is my most proudest work!

This was one of my favorite projects to work on as my team and I were really invested in making MyShake the #1 app in the market. I learned a lot and had a lot of fun through late nights working with the team.

Some key takeaways from my time with MyShake was design advocation. While our client denied to research their users, I pushed that we conduct user interviews, user surveys, and a competitive analysis to fully understand our scope. Sometimes, a client may not know what is best for the design. In the end, the research benefitted us a lot in understanding what were a user need.

If we had more time…

I would love to conduct more research at a larger scale. I would also want to look more into the expansion of adding an earthquake news feature as it could help MyShake be that all-in-one place to find information fast. With the extra time, I would design more micro interactions as well to contribute to the overall UX.

Designed + Vibe-coded by 方麗莉.

Connect with me through

Designed + Vibe-coded by 方麗莉.

Connect with me through