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
Design a seamless, dual-role mobile app that supports both requesting and running deliveries.
Enable fast, frictionless task posting and acceptance.
Integrate real-time location tracking for live updates
Design a seamless, dual-role mobile app that supports both requesting and running deliveries.
Enable fast, frictionless task posting and acceptance.
Integrate real-time location tracking for live updates
Design a seamless, dual-role mobile app that supports both requesting and running deliveries.
Enable fast, frictionless task posting and acceptance.
Integrate real-time location tracking for live updates
Design a seamless, dual-role mobile app that supports both requesting and running deliveries.
Enable fast, frictionless task posting and acceptance.
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.