Food Rescue Robot

Design Bootcamp - Coursework Project
Mobile App Design
2023

Role

Product Designer

Duration

2.5 Weeks

Platform

Web, Mobile

Tools

Figma, Figjam

deliverable

Hi-Fi Mockups

What is Food Rescue Robot?

Food Rescue Robot is a Colorado-based but multi-city scheduling/tracking tool created by a team of volunteers to help coordinate the pickup and delivery of food to and from locations.

Role

Product Designer

Platform

Mobile

Tools

Figma, Figjam

Duration

2.5 Weeks

Deliverable

Hi-Fi Mockups

Role

Product Designer

Duration

2.5 Weeks

Platform

Web, Mobile

Tools

Figma, Figjam

deliverable

Hi-Fi Mockups

What is Food Rescue Robot?

Food Rescue Robot is a Colorado-based but multi-city scheduling/tracking tool created by a team of volunteers to help coordinate the pickup and delivery of food to and from locations.

What is Food Rescue Robot?

Food Rescue Robot is a Colorado-based but multi-city scheduling/tracking tool created by a team of volunteers to help coordinate the pickup and delivery of food to and from locations.

The Challenge

Expediting the onboarding experience for volunteers to complete food-waste deliveries

Collaborators

James Rayo (me), Nolan Golden, Vania Liu, Philip Yoon

Objective

Package its existing data into a more accessible mobile app that makes it easier for people to volunteer, and for volunteers to optimize their efforts. 

What I did

I spearheaded the creation of the hi-fidelity mockups to ensure fields are distinct and information is digestible.

How?

I relied on research insights from user interviews and competitive/comparative analysis to guide UI decisions and content hierarchy while maintaining branding guidelines.

Design Artifacts

User Interviews

Affinity Mapping

Personas

Task Flows

Competitive Analysis

Mid-Fi Wireframes

Sketches

Mid-Fi Prototype

Hi-Fi Wireframes

Where did we start?

Initially, we immediately wanted to start on user research and make user interview questions directed towards people who were likely to use a volunteer app like Food Rescue Robot.

However, we began to realize our understanding of Food Rescue Robot was not on the same page. This prompted the thought: If we didn't have a solid understanding of what our product was, how could we even begin to understand the people who want to use it?

This prompted us to conduct foundational business analysis research to further our understanding of what Food Rescue Robot is and question the sustainability of biking as a mode of delivery in order to understand its users.

What even is a Food Rescue Robot?

Business Analysis

After a bit of background research, we found that Food Rescue Robot was unfortunately not actually robot. (If this is confusing to us, it will probably be confusing to users.)

We also became confident that Food Rescue Robot was essentially a food delivery app, but instead of coordinating the delivery of ordered food, they were coordinating the pick up and drop off of food waste.

User Research

Our Users

We needed to design for volunteers who were picking up and dropping off that food waste.

Equipped with our newfound understanding, we pivoted our research approach to design better user interview and survey questions.

User Interviews

We interviewed 8 humans who have volunteer experience or who are looking to volunteer.

We unveiled both new and old key insights. Camphor had conducted their own research and although there was overlap in research results we were able to find new insights, reinforce old ones, and develop real empathy for user pain points.

Research Insights

We began to synthesize via affinity map.

Key Takeaways

Our affinity map revealed pain points that users:

  • struggle with complicated onboarding experiences

  • didn’t like using multiple platforms for coordination and scheduling

  • value communication

So who did we design for?

Reflecting on the research data, we came up with the personas of Becky and Thomas who reflected a well defined user story that we found could be most common throughout our user experience.

Becky Goudhair, (she/they) 25 years old

Becky is a regular volunteer who wants to use her bicycle to rescue food sustainably. Becky needs to find & select rescue operations conducive to her biking lifestyle.

Needs

  • navigation that suggests missions suited for her mode of transportation

  • a simple and quick way to sign up for shifts as she’s about to go biking

Motivations

  • sense of community

  • sustainable living

Frustrations

  • food rescue missions are rarely bike-oriented

  • other platforms don’t notify me about opened rescue shifts for bicyclists

  • her platform's navigation is not catered towards her mode of transportation

Becky, a veteran user, reflected our primary who was a regularly volunteering on the app.

Becky, a veteran user, reflected our primary who was a regularly volunteering on the app.

Thomas Elliot, (he/him) 60 years old

Thomas is eager to find a fulfilling way to spend his free time. He's genuinely interested in volunteering but often doesn’t complete registration for volunteer activities due to the poorly organized and tedious nature of onboarding. Thomas needs a simplified application process that makes signing-up to volunteer accessible.

Needs

  • A simplified and informative onboarding experience

  • An easy to use app

Motivations

  • Wanting to do something with his free time, but doesn’t also want to feel like work

  • Enjoys connecting with other people in his age demographic

Frustrations

  • Struggles learning complicated technology

  • Less motivated to continue volunteering if it starts feeling like a job

  • Discouraging when an organization is too busy to properly onboard/teach

  • Found long orientations very boring

Thomas, our secondary persona, reflected someone doing a food rescue mission for the first time.

The Problem

Getting the volunteers' foot through the door is what is blocking them from volunteering

With our new personas we could now close in on the clearer problem that Food Rescue Robot volunteers might be facing. So we asked:

How might we give Becky a better way to find volunteer opportunities conducive to her biking lifestyle?

How might we give Thomas a simple, accessible sign-up process to set him up to complete food rescue delivery?

As we later designed for our personas, we found that Thomas actually had many more pressing pain points that needed to be addressed and so our personas went through a few iterations the more we understood our users.

How can we design the app to accommodate Becky and Thomas?

Becky's Task Flow

Becky’s task flow was straight forward, encapsulating the fundamental aspects of what food rescue robot does.

Thomas’ Task Flow

Thomas’ flow was a bit longer to include a fleshed out onboarding experience flow and assistance feature to eliminate confusion throughout the volunteer process.

Competitive and Comparative Analysis

We were unsure of where to begin in our sketches for our new personas, so we relied on our competitive and comparative research to help us ideate solutions.

Types of businesses analyzed:

  • Food rescue organizations

  • Food delivery services

  • Scheduling apps and services

  • Biking apps

Takeaways

  • Efficiency of sign-up/onboarding flow is important

  • Multiple shift options (frequency, times, locations)

  • Real-time communication needed

  • Safety concerns/verifications

Crazy 8s

With the competitive/comparative analysis fresh in our minds, we were inspired to do some crazy 8s.

These are some of the sketches I came up with.

Reassessment of Scope

We had a few options but the main concepts we liked from sketching that we wanted to work with and fit into our scope were:

  • have the app ask about vehicle choice and tailor their flow according to accommodate for delivery route and pickup size

  • announcements

  • list view

  • confirmation

  • vehicle toggle

  • gamification dashboard to give users intrinsic reward from volunteering (opportunities, achievements, and current deliveries (missions)

  • chat and assistance

  • list and map view of deliveries

MOSCOW

However, before we began to wire frame our sketches, we took our time constraint into account and used MSCW to decide which UI functions to prioritize.

Low-Fidelity Wireframes

The low-fidelity wireframes really challenged our handle of the scope of this project. Because there were so many directions to go based on our research, going crazy with the features was a reoccurring problem for us.

I was able to remedy this during our collaboration sessions by asking ourselves questions about scope:

  • Is this feature going to be the most impactful for users based on the research we've done?

  • Do we have enough time to design out this idea while leaving room for feedback in case it doesn't work?

  • What does our research say?

Prototype and Usability Test

We conducted 2 usability tests with our prototype to find flow problems we could address in the high fidelity wireframes and found issues with:

  1. UX writing

  2. Flow end state

Hi-Fidelity Wireframes

We ended up adding a lot more high-fidelity screens than we had low-fidelity. This was because there were some key research insights that we overlooked in our low-fidelity designs.

To prevent this next time, I think we should spend more time on task flows to make sure our low-fidelity wireframes follow them more closely and have some sort of checklist of research insights we need to cover.

Next Steps

Usability Test

We would like to do more usability testing to identify any issues along the onboarding process.

Gamification

Depending on feasibility constraints, I'd play around with UX writing to make the volunteer missions more engaging and rewarding.

Community-based

Based on our research, a lot of volunteers were motivated by a sense of community and friendship when volunteering. In future iterations, the social aspect of the app may need to be explored so that we might bring more joy in the relationships volunteers make along the way.

Thank you for listening!

Next Project

LJB Farms

View project

Next Project

LJB Farms

View project

Next Project

LJB Farms

View project

Next Project

LJB Farms

View project