UX Case Study

Delyvr

Okoli John

UX Case Study

Delyvr

Delyvr

UX Case Study

UX Case Study

Delyvr

Okoli John.

Okoli John.

Okoli John.

Okoli John.

Overview

Overview

Overview

Overview

Delyvr is a mobile app that lets people request help with everyday deliveries or pickups and connects them with others nearby who are willing to help for a fee.

The app is built to be fast, simple, and community-focused not built like an official courier app. From posting a task to accepting one, tracking progress, chatting, and handling payment—everything happens inside the app. It's designed for anyone who needs help with small tasks or wants to earn on their schedule. Users can switch between being a Requester and a Runner after completing the registration for both roles.

Delyvr is a mobile app that lets people request help with everyday deliveries or pickups and connects them with others nearby who are willing to help for a fee.

The app is built to be fast, simple, and community-focused not built like an official courier app. From posting a task to accepting one, tracking progress, chatting, and handling payment—everything happens inside the app. It's designed for anyone who needs help with small tasks or wants to earn on their schedule. Users can switch between being a Requester and a Runner after completing the registration for both roles.

Delyvr is a mobile app that lets people request help with everyday deliveries or pickups and connects them with others nearby who are willing to help for a fee.

The app is built to be fast, simple, and community-focused not built like an official courier app. From posting a task to accepting one, tracking progress, chatting, and handling payment—everything happens inside the app. It's designed for anyone who needs help with small tasks or wants to earn on their schedule. Users can switch between being a Requester and a Runner after completing the registration for both roles.

Delyvr is a mobile app that lets people request help with everyday deliveries or pickups and connects them with others nearby who are willing to help for a fee.

The app is built to be fast, simple, and community-focused not built like an official courier app. From posting a task to accepting one, tracking progress, chatting, and handling payment—everything happens inside the app. It's designed for anyone who needs help with small tasks or wants to earn on their schedule. Users can switch between being a Requester and a Runner after completing the registration for both roles.

Objectives & Goals

Objectives & Goals

Objectives & Goals

Objectives & Goals

  1. Design a seamless, dual-role mobile app that supports both requesting and running deliveries.

  2. Enable fast, frictionless task posting and acceptance.

  3. Integrate real-time location tracking for live updates

  1. Design a seamless, dual-role mobile app that supports both requesting and running deliveries.

  2. Enable fast, frictionless task posting and acceptance.

  3. Integrate real-time location tracking for live updates

  1. Design a seamless, dual-role mobile app that supports both requesting and running deliveries.

  2. Enable fast, frictionless task posting and acceptance.

  3. Integrate real-time location tracking for live updates

  1. Design a seamless, dual-role mobile app that supports both requesting and running deliveries.

  2. Enable fast, frictionless task posting and acceptance.

  3. Integrate real-time location tracking for live updates

Role

Role

Role

Role

UI/IUX Designer

UI designer

UI/IUX Designer

UI designer

Software used: Figma

Software used: Figma

Software used: Figma

Software used: Figma

Timeframe: 3 weeks

Timeframe: 3 weeks

Timeframe: 3 weeks

Timeframe: 3 weeks

Our Process

Our Process

Our Process

Our Process

Discover

Discover

Discover

Discover

Define

Define

Define

Define

Ideate

Ideate

Ideate

Ideate

Design

Design

Design

Design

UX Challenges

UX Challenges

UX Challenges

UX Challenges

Designing a dual-role experience without making the interface feel complex or cluttered


Designing a dual-role experience without making the interface feel complex or cluttered


Designing a dual-role experience without making the interface feel complex or cluttered


Designing a dual-role experience without making the interface feel complex or cluttered


Making task posting and acceptance feel instant, even with live data dependencies.

Making task posting and acceptance feel instant, even with live data dependencies.

Making task posting and acceptance feel instant, even with live data dependencies.

Making task posting and acceptance feel instant, even with live data dependencies.

How do I ensure delivery confidence in cases where users and couriers don’t meet.

How do I ensure delivery confidence in cases where users and couriers don’t meet.

How do I ensure delivery confidence in cases where users and couriers don’t meet.

How do I ensure delivery confidence in cases where users and couriers don’t meet.

How do I ensure the safety of users' packages?

How do I ensure the safety of users' packages?

How do I ensure the safety of users' packages?

How do I ensure the safety of users' packages?

The Solution

The Solution

The Solution

The Solution

While designing Delyvr, I focused on making sure the app could support both runners and requesters without feeling complicated. I kept everything within one app and added a simple way to switch roles after setting up their account. To make things fast, I introduced real-time feedback like countdowns, auto-refreshing task cards, and a short task posting process.

Since users might not meet in person, building trust was a priority. Verified profiles, ratings, and live tracking helped make deliveries feel more secure.

To prevent issues like lost or stolen packages, runners are required to upload delivery proof, and payouts are delayed until completion is confirmed. Altogether, the app is built to feel quick and easy to use, but with strong safety measures working in the background.

While designing Delyvr, I focused on making sure the app could support both runners and requesters without feeling complicated. I kept everything within one app and added a simple way to switch roles after setting up their account. To make things fast, I introduced real-time feedback like countdowns, auto-refreshing task cards, and a short task posting process.

Since users might not meet in person, building trust was a priority. Verified profiles, ratings, and live tracking helped make deliveries feel more secure.

To prevent issues like lost or stolen packages, runners are required to upload delivery proof, and payouts are delayed until completion is confirmed. Altogether, the app is built to feel quick and easy to use, but with strong safety measures working in the background.

While designing Delyvr, I focused on making sure the app could support both runners and requesters without feeling complicated. I kept everything within one app and added a simple way to switch roles after setting up their account. To make things fast, I introduced real-time feedback like countdowns, auto-refreshing task cards, and a short task posting process.

Since users might not meet in person, building trust was a priority. Verified profiles, ratings, and live tracking helped make deliveries feel more secure.

To prevent issues like lost or stolen packages, runners are required to upload delivery proof, and payouts are delayed until completion is confirmed. Altogether, the app is built to feel quick and easy to use, but with strong safety measures working in the background.

While designing Delyvr, I focused on making sure the app could support both runners and requesters without feeling complicated. I kept everything within one app and added a simple way to switch roles after setting up their account. To make things fast, I introduced real-time feedback like countdowns, auto-refreshing task cards, and a short task posting process.

Since users might not meet in person, building trust was a priority. Verified profiles, ratings, and live tracking helped make deliveries feel more secure.

To prevent issues like lost or stolen packages, runners are required to upload delivery proof, and payouts are delayed until completion is confirmed. Altogether, the app is built to feel quick and easy to use, but with strong safety measures working in the background.

Product Users

Product Users

Product Users

Product Users

The app serves everyday individuals who need quick, one-time deliveries or pickups handled nearby, freelancers, students, and gig workers looking to earn by completing local tasks, Small business owners needing flexible, on-demand delivery without hiring couriers.

The app serves everyday individuals who need quick, one-time deliveries or pickups handled nearby, freelancers, students, and gig workers looking to earn by completing local tasks, Small business owners needing flexible, on-demand delivery without hiring couriers.

The app serves everyday individuals who need quick, one-time deliveries or pickups handled nearby, freelancers, students, and gig workers looking to earn by completing local tasks, Small business owners needing flexible, on-demand delivery without hiring couriers.

The app serves everyday individuals who need quick, one-time deliveries or pickups handled nearby, freelancers, students, and gig workers looking to earn by completing local tasks, Small business owners needing flexible, on-demand delivery without hiring couriers.

Quantitative Research

Quantitative Research

Quantitative Research

Quantitative Research

To better understand user needs and behaviours, I conducted a short online survey with 13 participants targeting both potential users and couriers. The goal was to gather data on delivery habits, device usage and some feature expectations.

To better understand user needs and behaviours, I conducted a short online survey with 13 participants targeting both potential users and couriers. The goal was to gather data on delivery habits, device usage and some feature expectations.

To better understand user needs and behaviours, I conducted a short online survey with 13 participants targeting both potential users and couriers. The goal was to gather data on delivery habits, device usage and some feature expectations.

To better understand user needs and behaviours, I conducted a short online survey with 13 participants targeting both potential users and couriers. The goal was to gather data on delivery habits, device usage and some feature expectations.

Observations

Observations

Observations

Observations

87%

87%

87%

87%

Respondents said they abandoned delivery apps due to slow task matching and unclear tracking.

Respondents said they abandoned delivery apps due to slow task matching and unclear tracking.

Respondents said they abandoned delivery apps due to slow task matching and unclear tracking.

Respondents said they abandoned delivery apps due to slow task matching and unclear tracking.

72%

72%

72%

72%

Users said they would only trust a runner if the platform had visible identity verification and ratings

Users said they would only trust a runner if the platform had visible identity verification and ratings

Users said they would only trust a runner if the platform had visible identity verification and ratings

Users said they would only trust a runner if the platform had visible identity verification and ratings

92%

92%

92%

92%

Potential users preferred an all-in-one app that lets them both send and deliver, rather than downloading two separate apps.

Potential users preferred an all-in-one app that lets them both send and deliver, rather than downloading two separate apps.

Potential users preferred an all-in-one app that lets them both send and deliver, rather than downloading two separate apps.

Potential users preferred an all-in-one app that lets them both send and deliver, rather than downloading two separate apps.

70%

70%

70%

70%

Gig workers surveyed were interested in flexible, task-based earning with no strict schedules

Gig workers surveyed were interested in flexible, task-based earning with no strict schedules

Gig workers surveyed were interested in flexible, task-based earning with no strict schedules

Gig workers surveyed were interested in flexible, task-based earning with no strict schedules

60%

60%

60%

60%

Users expected to post a task in under 60 seconds and preferred apps with simplified interface.

Users expected to post a task in under 60 seconds and preferred apps with simplified interface.

Users expected to post a task in under 60 seconds and preferred apps with simplified interface.

Users expected to post a task in under 60 seconds and preferred apps with simplified interface.

User Personas

Note that the photos used here are for representative purposes and not the actual people interviewed

Bio

Chidi is a university student who takes up quick delivery tasks in his free time to earn some money on the side. He prefers flexible work and wants something he can start and finish quickly between classes. His ideal app lets him see nearby tasks, accept jobs instantly, and track his earnings without any confusion.

Adejare Emmanuel

25

Abuja, Nigeria

Student

Single

Pain Points

Doesn’t like waiting long to get matched with a task

Needs clear pickup and delivery instructions

Wants to avoid unreliable or fake task posters

Bio

Adaobi runs an online fashion business and often needs help with quick deliveries around the city. She doesn’t want to call dispatch riders every time, and she’s tired of dealing with late deliveries. What she’s looking for is an app that’s simple to use, fast to post on, and gives her peace of mind once the runner picks up the item.

Adaobi Williams

25

Lagos, Nigeria

Business owner

Single

Pain Points

Struggles with unreliable delivery people

Doesn’t like not knowing where the package is

Gets frustrated when posting a task takes too long

User Personas

Note that the photos used here are for representative purposes and not the actual people interviewed

Bio

Emmanuel is a university student who takes up quick delivery tasks in his free time to earn some money on the side. He prefers flexible work and wants something he can start and finish quickly between classes. His ideal app lets him see nearby tasks, accept jobs instantly, and track his earnings without any confusion.

Adejare Emmanuel

25

Abuja, Nigeria

Student

Single

Pain Points

Doesn’t like waiting long to get matched with a task.

Needs clear pickup and delivery instructions.

Wants to avoid unreliable or fake task posters

Bio

Adaobi runs an online fashion business and often needs help with quick deliveries around the city. She doesn’t want to call dispatch riders every time, and she’s tired of dealing with late deliveries. What she’s looking for is an app that’s simple to use, fast to post on, and gives her peace of mind once the runner picks up the item.

Adaobi Williams

25

Lagos, Nigeria

Fashion Designer

Single

Pain Points

Struggles with unreliable delivery people.

Doesn’t like not knowing where the package is.

Gets frustrated when posting a task takes too long

User Personas

Note that the photos used here are for representative purposes and not the actual people interviewed

Bio

Emmanuel is a university student who takes up quick delivery tasks in his free time to earn some money on the side. He prefers flexible work and wants something he can start and finish quickly between classes. His ideal app lets him see nearby tasks, accept jobs instantly, and track his earnings without any confusion.

Adejare Emmanuel

25

Abuja, Nigeria

Student

Single

Pain Points

Doesn’t like waiting long to get matched with a task.

Needs clear pickup and delivery instructions.

Wants to avoid unreliable or fake task posters

Bio

Adaobi runs an online fashion business and often needs help with quick deliveries around the city. She doesn’t want to call dispatch riders every time, and she’s tired of dealing with late deliveries. What she’s looking for is an app that’s simple to use, fast to post on, and gives her peace of mind once the runner picks up the item.

Adaobi Willians

25

Lagos, Nigeria

Fashion Designer

Single

Pain Points

Struggles with unreliable delivery people

Doesn’t like not knowing where the package is

Gets frustrated when posting a task takes too long

User Personas

Note that the photos used here are for representative purposes and not the actual people interviewd

Bio

Emmanuel is a university student who takes up quick delivery tasks in his free time to earn some money on the side. He prefers flexible work and wants something he can start and finish quickly between classes. His ideal app lets him see nearby tasks, accept jobs instantly, and track his earnings without any confusion.

Adejare Emmanuel

25

Abuja, Nigeria

Student

Single

Pain Points

Doesn’t like waiting long to get matched with a task.

Needs clear pickup and delivery instructions.

Wants to avoid unreliable or fake task posters.

Bio

Adaobi runs an online fashion business and often needs help with quick deliveries around the city. She doesn’t want to call dispatch riders every time, and she’s tired of dealing with late deliveries. What she’s looking for is an app that’s simple to use, fast to post on, and gives her peace of mind once the runner picks up the item.

Adaobi Willians

25

Lagos, Nigeria

Fashion Designer

Single

Pain Points

Struggles with unreliable delivery people

Doesn’t like not knowing where the package is

Gets frustrated when posting a task takes too long

Eisen Hover Matrix

Urgent

Not Urgent

Important

  • Real-time delivery tracking

  • In-app runner chat

  • Price estimator

  • Instant task matching system

  • Push notifications

  • Feedback form

  • Quick status updates (like "package picked up")

  • Referral program

  • Customer Loyalty System

  • Business account integration

  • Customizable App Themes

  • In-app social sharing

  • Gamification / badges for frequent users

Not Important

Eisen Hover Matrix

Urgent

Not Important

Not Urgent

Important

  • Real-time delivery tracking

  • In-app runner chat

  • Price estimator

  • Instant task matching system

  • Push notifications

  • Push notifications

  • Quick status updates (like "package picked up")

  • Referral program

  • Customer Loyalty System

  • Business account integration

  • Customizable App Themes

  • In-app social sharing

  • Gamification / badges for frequent users

Eisen Hover Matrix

Urgent

Not Important

Not Urgent

Important

  • Real-time delivery tracking

  • In-app rider chat

  • Price estimator

  • Instant task matching system


  • Push notifications

  • Feedback form

  • Quick status updates (like "package picked up")

  • Referral program

  • Customer Loyalty System

  • Business account integration

  • Customizable App Themes

  • In-app social sharing

  • Gamification / badges for frequent users

Eisen Hover Matrix

Not Important

  • Push notifications

  • Feedback form

  • Quick status updates (like "package picked up")

  • Customizable App Themes

  • In-app social sharing

  • Gamification / badges for frequent users

Urgent

Not Urgent

Important

  • Real-time delivery tracking

  • In-app runner chat

  • Price estimator

  • Instant task matching system


  • Referral program

  • Customer Loyalty System

  • Business account intrgration

The Design

The Design [What I Can Share]

The Design [What I Can Share]

The Design [What I Can Share]

What I Learnt

What I Learnt

What I Learnt

What I Learnt

Working on Delyvr helped me understand what it really means to design for two different user types in one product. I had to find a balance between functionality and clarity, especially for people switching between sending and running tasks. I also realized how much trust matters in peer-to-peer platforms: things like showing who accepted a task, live updates, and clear communication made a huge difference. Overall, it pushed me to think more about how design decisions affect real users, not just the interface.

Working on Delyvr helped me understand what it really means to design for two different user types in one product. I had to find a balance between functionality and clarity, especially for people switching between sending and running tasks. I also realized how much trust matters in peer-to-peer platforms: things like showing who accepted a task, live updates, and clear communication made a huge difference. Overall, it pushed me to think more about how design decisions affect real users, not just the interface.

Working on Delyvr helped me understand what it really means to design for two different user types in one product. I had to find a balance between functionality and clarity, especially for people switching between sending and running tasks. I also realized how much trust matters in peer-to-peer platforms: things like showing who accepted a task, live updates, and clear communication made a huge difference. Overall, it pushed me to think more about how design decisions affect real users, not just the interface.

Working on Delyvr helped me understand what it really means to design for two different user types in one product. I had to find a balance between functionality and clarity, especially for people switching between sending and running tasks. I also realized how much trust matters in peer-to-peer platforms: things like showing who accepted a task, live updates, and clear communication made a huge difference. Overall, it pushed me to think more about how design decisions affect real users, not just the interface.