Prompt

You're a UX designer at a startup that is making a new mobile grocery delivery app (Instacart is a competitor).
It's the beginning stages of designing the app. You need to plan out the flow for how a user submits a delivery order, which you will then present to your team.

Task

Create a user flow for the entire process of creating and submitting a grocery delivery: selecting a nearby store, adding food products to the cart, checking out, and choosing a delivery time.

Duration: 30-45 minutes

My Process

  • Assumption

  • Task Flows

  • User Flows

Assumptions

Who is the user?

  • Someone who is busy and does not have enough time to shop for groceries in the supermarket

What is their goal?

  • Successfully place a delivery order

What are the steps they need to take?

  • Selecting a nearby store, adding items/ products to the cart, checking out, and entering delivery information (time and location)

Task Flows & User Flows

Task #1 Add items to the cart

  • Create an account/ Continue as guest

  • Enter the address/ enable location

  • Choose a nearby grocery store

  • Search items, Choose a category

  • Add item(s) to the cart

  • Select quantity

  • Checkout

Task #2 Check out

  • Click on the Checkout button

  • Double-check the order and confirm the cart

  • Enter the discount code & ‘Checkout’

  • Login if the user hasn’t done it yet/ Continue to check out as guest

  • Choose delivery option (Pick up or delivery)

  • Enter personal and billing information

  • Order Summary

  • Confirm Order

Previous
Previous

Wake up, this is your stop!

Next
Next

Snowboarding and Skilling App