Time Crunch Mobile App

Time Crunch is a recipe app that allows users to plan healthy and convenient recipes. As the sole member, I led UX research, design, and usability testing for this project.

My Role

Sole Member, User Research, UX Design, UI Design
Tools

Figma, FigJam, Miro, Zoom
Timeline

Jun 2022 - Aug 2022
8 weeks

My DESIGN METHOD

Design Thinking Process

Throughout this project, I applied the fundamental principles of the Design Thinking Process: empathize, define, ideate, prototype, and test.

INTRO

Searching for recipes that are both healthy and convenient to make can be overwhelming

Health experts agree that we should be eating less processed and fast foods. Through secondary research, I found that people often struggle with eating healthy meals due to factors such as:

GOAL

How might we encourage users to plan and prepare quick and healthy meals?

My objective was to develop an application that is user-friendly and intuitive, while also providing an extensive database of healthy and quick recipes.

USER SURVEYS

Understanding user pain points

I wanted to understand the main issues with why people have difficulty cooking healthy meals. After receiving over 20 pieces of valuable feedback from user surveys and interviews, I was able to summarize my main findings:

86%
Ate fast food at least a couple times a week
82%
Felt too tired or unmotivated to cook
87%
Were interested in improving their current diets

AFFINITY MAPS

Identifying common themes and key insights

I grouped the feedback using an affinity map and found common pain points, such as difficulties with cooking, health goals, struggles with healthy eating, food motivators, and user expectations with food.

EMPATHY MAPS

Discovering our target users

My research showed two unique types of users: those that were too busy to cook, and those that were health conscious. To further understand my user needs and pain points, I distilled the research findings into empathy maps.

USER PERSONAS

Designing with my focus groups in mind

I created two distinct personas to understand the expectations, concerns, and motivations of my target users.

USER STORIES

What do users need from my app?

User stories allowed me to prioritize user needs and better define the necessary features and elements that needed to be implemented for a cohesive experience.

IDEATION

Brainstorming design solutions to streamline healthy meal prep

After identifying user needs and pain points, I began to generate ideas and establish concepts using pen and paper to explore possible solutions toward our user's problems.

Keeping our users' needs in mind, I decided that the MVP of my app should feature the ability for users to search for recipes, save them, and plan their meals using a calendar.

SITE MAP

Establishing the information architecture

To map out key features that my app needed to include, I created a site map. I made note of important navigation elements based on my user stories.

USER FLOWS

Visualizing tasks from our user perspective

I created three user flows for my app's MVP:

  1. Search for a recipe (tofu salad)
  2. View and remove favorite recipes
  3. Plan dinner using the calendar feature

SKETCHING

Creating the foundation of my app

Sketching allowed me to see the different possibilities of my app. I wanted to focus on how to make the app simple, straightforward, and easy to read for users, while also encouraging users to explore recipe options by including plenty of pictures.

Low fidelity wireframes

Establishing structure and layout

I began creating low fidelity wireframes based off of my sketches and user flows using Figma. Doing so helped clarify how I wanted functions spaced out on screen and identify key features. In this stage, I kept user needs, information architecture, and content hierarchy in mind.

mood board

Creating the brand attributes and identity

I created a mood board to explore visual directions, develop a more robust brand platform, and establish brand identity. The UI inspiration was curated to elicit a sense of cleanliness, simplicity, and ease of use. Additionally, I utilized color psychology to invoke a blend of confidence, cheerfulness, reassurance, and hunger.

style guide

Keeping it clean, fresh, and consistent

To make sure that everything ties in together, I created a style guide. Using the mood board as inspiration, I wanted to focus on colors, iconography, and fonts that highlighted Time Crunch’s attributes while also creating a standardized format for consistency. It was also crucial to keep accessibility in mind, so I picked font sizes that were readable and checked for contrast ratio.

high fidelity Mockups

Iterating and bringing my designs to life

I decided to remove some background graphics on the recipe screen to improve readability. I also realized that users might want to remove multiple favorite items at a time, so I added a button for users to edit their recipe list.

user testing

Testing our prototype and discovering new insights

I recruited five participants to test a prototype of Time Crunch through moderated usability tests. Based on the results, I found 3 main issues.

Issue #1

Participants did not realize there was an edit button to remove favorited items
Issue #2

Most participants did not know that “recent recipes” and “recommended” in the home page were side scrollable
Issue #3

Participants wanted to see additional features added in Time Crunch, such as the ability to see reviews and track calories

data-driven improvements

Fixing buttons, spacing, and adding additional information

Based on the feedback gathered from usability testing, I realized that I needed to improve the clarity for some of my features. Changes I made include:

impact

Improvements in feedback

After incorporating the changes to my mockups, I collected feedback from the same users, who were pleased with the improvements made. Overall, users noted an improvement in clarity and ease of use.

Prototype

Interactive prototype

Below is an embedded prototype of the Time Crunch app made in Figma. Users were tasked with logging in, searching for a recipe (tofu salad), adding and removing favorite items, and planning dinner using the calendar.

Learnings

Putting the U in UX Design

Through research and gathering user feedback, I realized that features that are clear to designers may not be obvious for users, thus it is important to always be flexible because design is an iterative process. I’ve learned that keeping a user centric mindset is absolutely vital in design—it is important for users to feel confident in their decision making. With this in mind, it was essential for me to make data-driven design decisions.

In the future, I would like to improve on my visual design skills, as well as incorporating more best practices. Looking back, there are some things that could be designed with more usability in mind, such as adding input field labels for additional clarity and adding more padding between elements to reduce clutter.