A volunteer app for
Ezer Mizion’s volunteer rides.

Seamless and efficient ride coordination between volunteers and patients.

UI UX Design

yael chaziza

What's the concept behind this?

RedEfficiently coordinating rides
between patients and volunteers.

The app boosts efficiency by matching volunteers with requests based on availability and location, providing real-time updates for a smoother experience.

What’s the problem today?

Coordination relies on spreadsheets and memory.

Ride coordinators struggle to manage volunteer info using Excel and memory. They manually search, contact volunteers, wait for responses, and update patients, making the process slow and inefficient.

The App's Purpose

Reduced manpower
and securely stored information in the system.

The app's goal is to simplify the process for volunteers by connecting them only with relevant ride requests, reducing the workload for coordinators. Beyond efficiency, the app strengthens the sense of community, allowing everyone to contribute with solidarity and compassion.

Research

Market analysis

Before diving in, I analyzed existing volunteer coordination platforms, focusing on how they present opportunities and confirm volunteers. I examined their matching process and safeguards to ensure no critical requests, like transportation for those in need, go unfulfilled.

User Research

Volunteers and the coordinator face
coordination challenges.

I conducted a study with users—volunteers and the coordinator—to understand their process, challenges, and communication gaps. After analysis, I developed a solution to ease pain points and improve coordination.

Missing
information

Complicated
process

Lack of
coordination

Persona

Yoav Levi

About Me

Yoav, 34, married with three kids, lives in Ramot, Jerusalem. He works in computing part-time from home and enjoys cycling, reading, nature, and volunteering, especially transporting patients.

Challenges

Yoav struggles to find rides that fit his schedule and confirm availability. He seeks a simple, efficient selection process.

Aspirations

Yoav wants to keep volunteering in a way that fits his dynamic schedule. He is looking for an intuitive app that lets him quickly select rides, receive clear information about each request, and know in advance whether a ride is available or already taken.

User Journey

A breakdown of the volunteer’s journey
until the ride is scheduled.

The volunteer gets a call from the coordinator with a new ride request and details.

The volunteer is unavailable at the requested time.

The coordinator offers another ride that matches the volunteer’s availability.

The volunteer confirms the ride with the coordinator.

The coordinator provides the volunteer with the ride details, including the patient’s name, phone number, and address.

The volunteer calls the patient upon arriving at the pickup location.

After the ride, feedback is provided to the coordinator.

Quotes

Challenges Volunteers Have Faced

Issue with Assigning Passengers with Wheelchairs
I’m not being assigned rides because communication is difficult.
Volunteers need key patient details, like companions or assistive devices, to ensure a suitable ride and avoid surprises.
A passenger arrived with a baby, but I didn’t have a car seat.
It’s important to specify whether the passenger is a man or a woman.
Last-minute cancellations by either the patient or the volunteer require immediate notification.

Visual Design

Volunteers are key pieces in the puzzle of kindness, their efforts forming a picture of compassion. The brand’s colors reflect their dedication to support and community.

pain points

I conducted a detailed study with users, volunteers, and the coordinator to understand their process, challenges, and communication issues. Through analysis and research, I identified solutions to their key difficulties.
These challenges fall into three main categories:

Coordination and Tracking Challenges

A single coordinator manages matches using spreadsheets and memory, causing delays, errors, and missed opportunities.

Volunteer tracking

No Organized System for Volunteers
 Volunteers have no central place to track rides or check their real-time availability. Without a convenient system, they struggle to use their free time for immediate ride requests, leading to missed opportunities and delays.

Problems with Information Transfer

Volunteers often don’t receive essential information in advance, such as the need for a wheelchair or a car seat, which can lead to problems on-site.

Solutions

Implementing Solutions in the App

I designed app-integrated solutions to enhance user experience, streamline volunteering, and reduce inefficiencies. These features ensure seamless coordination, clear information, and minimal manual effort.

On the homepage, the volunteer sees cards with essential details. Upon entering, the information expands.

When the volunteer finds a suitable ride, they click the Confirm Ride button, and a confirmation popup appears.

At the same time, the coordinator receives an update that the ride has been selected, preventing duplication and streamlining the process without the need for repeated communication between the coordinator and the volunteer.

From the confirmation popup, the volunteer can access the ride details in their personal area, where they can view all the information about the ride.

Adding a feedback screen allows volunteers to share their experiences, improving user experience. It helps identify recurring issues like coordination gaps and missing information while enabling data-driven improvements for a smoother process.

 

The volunteer can browse all available rides or immediate requests, in addition to those that match their preferences and availability.

They can use their free time for another ride, or if they’re in a different neighborhood, they can help by taking another ride.

 

On the initial ride details card, I displayed key information to allow the volunteer to ensure the ride suits them, before confirming the ride.

After confirming the ride, they can see all the ride details, the information expands, and the details are saved in their personal area.

 

On the initial ride details card, I displayed key information to allow the volunteer to ensure the ride suits them, before confirming the ride.

After confirming the ride, they can see all the ride details, the information expands, and the details are saved in their personal area.

 

On the initial screen, before the volunteer confirms the ride, they see essential details, including special requirements such as the need for a wheelchair or a car seat, preventing issues and mistakes in real-time.

This solution addresses the problem of insufficient information transfer in advance, ensuring volunteers receive all the necessary details to avoid issues on the ground.

Additionally, there is a real-time chat screen between the passenger and the volunteer to prevent misunderstandings or unnecessary waiting in the wrong location.