Redesigned the Doodhwala app

Designed the address input flow for ease of use and efficient route scheduling
Background

Doodhwala is a hyper-local grocery delivery service operating in Bangalore, Hyderabad and Pune. The DoodhDelivery app is used by field executives to track deliveries.

My responsibilities
  • UX Audit

  • Design suggestions

Problems

Deliveries are tracked through paper receipts thereby resulting in inaccuracy.

Scope & constraints

The current app is not used widely by field executives because of limited functionality.

Audit

Issue

New Address option enabled always.

Suggestions

1. Disable New Address option when no new addresses have been added to the delivery route.

2. Add a notification marker when the option is enabled. The notification stays enabled till delivery is completed for the new addresses.

Issue

Addresses in the list do not appear clickable, even though they are.

Suggestions

  • Display each customer address as a separate item.

  • Add icons to indicate additional instructions for delivery.

  • Options to re-order the list (using the icon in the right corner)

Issue

Quantity change option uses a text field input.

Suggestions

Use +/- buttons instead of text field as it is much faster.

Issue

See List option is displayed even after all deliveries are completed.

Suggestions

Hide the See List option when all deliveries are completed.

Issue

  • The exclamation icon is redundant and displayed only when there’s a user comment.

  • The comment button is not highlighted clearly.

Suggestions

  • Remove the exclamation icon.

  • Add a notification marker for the comment.

  • Add a checkbox to mark action done.

  • Do not allow delivery to be completed until all actions are performed.

  • Selecting Read instruction will open a popup with customer comments. Choose Done and checkbox is selected.

  • The link ‘Check again’ opens the comment popup again.

Issue

Affirmative actions on popups are the left.

Suggestions

Affirmative actions should be on the right.

Issue

When providing a substitute product, add an option to specify the product.

Suggestions

​Provide a text field input with auto-populated product list.

Key outcomes

Enable field executives and logistics department to track customer deliveries and returns.