Dasher App

Creating a solution that reduces the wait time for drivers and their next order.

ROLE

Product Designer

DURATION

8 weeks

SKILLS

Product thinking

User research

Visual design

WHO ARE DASHERS?

Dashers are the ones who deliver food orders from restaurants to customers.

DASHERS AND THEIR LACK OF ORDERS

During a given shift, many Dashers often encounter prolonged wait times between deliveries.

At the same time, there are countless customers waiting for their orders to be picked up.

Why is this happening?

Many factors are at play but here are 3 main reasons...

OVERSATURATION

There are too many Dashers in the same area, which increases the competition to receive good orders.

BAD ORDERS

Dashers generally follow the rule of $2 per mile driven. No tip and long distance orders are usually declined.

WRONG LOCATION

Higher density areas –cities and college towns –usually have more available orders.

Looking for areas of opportunity

I focused on solving the "bad orders" pain point.

How might we make "bad orders" worthwhile for Dashers?

How might we give Dashers a more proactive opportunity rather than just wait idly by?

How might we give more orders to waiting Dashers?

"Been sitting in a hotspot for over an hour. Got 3 party city orders in a row. Declined them all. Now I haven't received a single order for 50 minutes. This just isn't doable anymore. I used to be able to make 50 bucks by midday if putting in a full 8 hour day. Im lucky if I make 50 all day. I just can't do this anymore."

REDDITOR IN r/DOORDASH_DRIVER

Introducing Stack Mode

A new way for Dashers to receive orders, where they can be more proactive during their shift.

Visibility

A map to view every store with available orders. It shows Dashers where the hotspots are.

Flexibility

Reserve some or all orders. Dashers can pick and chose which orders to deliver.

Accountability

No one can reserve all the orders for themselves. There's a time limit in place to prevent this situation.

How did I get here?

Let me take you through my process.

Old user flow

Once they've started their dash, Dashers often find themselves in a situation where they must wait patiently to receive an order, with limited options other than simply sitting back and waiting.

New opportunity

Instead of waiting, I aimed to create a new flow that allowed Dashers to take action, rather than just wait for a "good order" to come.

Ideation to creation

After some iterations, I designed a floating action button and new screens that took Dashers to an alternative user flow.

Testing and revisions

In this stage, I did a round of testings to make sure my prototype makes sense to users, both Dashers and non Dashers.

New flow

Instead of waiting, I aimed to create a new flow that allowed Dashers to take action.

Final design

Entering stacked mode feature

An accessible button that takes the user right to all the available orders that are ready to be delivered.

viewing order details

Dashers have the option of reserving all or some of the available orders. The order details show each customer's drop-off location and the items in their order.

List view and map view

View available orders any way you want.

Prototype

Reflection

This project holds a special place for me, as my close friend is a DoorDash driver. I learned to very intentional with my decisions to ensure a seamless integration with the existing app and a consistent user experience.

Next steps

  • In the future, I'd like to look at this feature function in other cities. Since I live in San Francisco, my scope only includes the Bay Area.
  • If the chance every arises, I'd like to continue usability tests with other current dashers.
Selected Work
·
Selected Work
·
more projects
·
More projects
·

more projects

·
more projects
·
more projects
·
Selected Work
·
Selected Work