Two high fidelity mobile mock ups - one is a sign in page for Teer and the other is an information page for a nonprofit called Dogs & Cats Alive
Volunteer Matching App

Teer

  • đź‘© My role: UX Researcher and Designer, Brand Designer
  • ‍💼 Project: B2C, nonprofit, mobile application
  • 🗓️ Timeline: April 2025

Overview

Many people who want to volunteer struggle to find opportunities that speak to their interests or fit into their schedule. A lot of volunteer opportunities require large commitments of physical, mental, and/or emotional labor.

Objective

Create a mobile application that makes it easy for users to find volunteer opportunities that work for them.

Research Strategy

  • Conducting multiple rounds of user interviews
  • Performing competitive analysis
  • Researching how different nonprofits operate
  • Analyzing all the information I'd amassed

The power is in the pivot!

This was not my first, not my second, but my third idea. So I did a few of these steps multiple times. When it became obvious the users didn't have the problem I hypothesized they had, I knew I had to expand my view to locate an actual problem.

Pain Points and Solutions

Onboarding User Flow

Onboarding user flow chart for Teer that includes multiple questions that can be answered or skipped

Pain Points

Most of the users' issues surrounding selecting and signing up for volunteer opportunities revolve around the filtering process. I.e. regular vs. one-time opportunities, no options to volunteer as a group, time commitments, interests or causes, not knowing what to expect, activity level, and lack of kid- or senior-friendly opportunities.

Other issues included not being part of a group but wanting to volunteer with a friend, having to go to the nonprofit's site to learn more, and having to fill out applications for regular opportunities more than once.

For a nonprofit receiving application, there are certain questions that help identify good candidates, but interviewing each applicant takes time.

Solutions

To address these pain points, I incorporated the following features:

Devised a progressive, personalized onboarding flow.
Presents one category at a time—location → availability → interests → skills → socializing level → physical activity level, while providing clear progress indicators, and “skip” or “save & continue” options to minimize cognitive load, boost engagement, and reinforce value at every step

Constructed an optional, shareable profile survey.
Users can select volunteering mode (individual vs. group) via clear buttons, answer concise open-ended questions about motivations, skills, and availability (using optional fields per survey best practices), and automatically generate a polished summary nonprofits can view to assess candidate fit.

Provided a “heart” (save for later) feature paired with a sharing tool.
Included a clear, single-tap heart icon to let users bookmark opportunities they’re interested in but not ready to apply for, and a share button that triggers native OS share dialogs or social options so users can easily invite friends or groups to join them.

Final Product

updated home screen mockup

Home

updated opportunity details mockup

Opportunity Details

Nonprofit details mockup with examples in large text field

Nonprofit Details

choose your interests mockup with examples in large text field

Choose Your Interests

open-ended question mockup with examples in large text field

Open-Ended Question

prototype link block with words final prototype and mobile mockups of the sign up, choose your interest, and opportunity details screens

Want to read the long version?

Click to see the whole process.