Morgan's Shopper App

Morgan's Shopper App

Overview

Building B2B mobile app, for in-store users to track and handle orders.

The Shopper App is designed to simplify and enhance the in-store and online shopping experience. It allows users to browse, scan, and track orders seamlessly, providing a clean, modern, and intuitive interface.

This case study highlights the design process, from login and account setup to order tracking and completion, ensuring a smooth, user-centered experience at every step.

Building B2B mobile app, for in-store users to track and handle orders.

The Shopper App is designed to simplify and enhance the in-store and online shopping experience. It allows users to browse, scan, and track orders seamlessly, providing a clean, modern, and intuitive interface.

This case study highlights the design process, from login and account setup to order tracking and completion, ensuring a smooth, user-centered experience at every step.

Categories

B2B | Figma

Mobile Application

Date

April 20, 2024

Client

More at Morgan's

Objective

Objective

Accept and manage customer orders easily.

View detailed order information and item lists.

Confirm product pickups and mark orders as completed.

Navigate between tasks (scanning, confirming, updating statuses) effortlessly.

Handle exceptions through clear error messages and confirmations.

Design Process

Design Process

1. Research & Discovery

We started by mapping out the shopper’s journey — from receiving an order notification to completing delivery.
Through user interviews and field observations, we identified the following needs:

Clarity: Shoppers needed a quick way to view assigned orders and status.

Efficiency: Minimizing steps between accepting and confirming items.

Accountability: Real-time confirmations for accuracy and transparency.

2. User Flow Definition

The experience was divided into key operational stages:

Login & Authentication – Secure access to personal and order data.

Order Management – View, accept, and process assigned orders.

Order Details & Scanning – Check off items, scan barcodes, and verify completion.

Delivery Confirmation – Mark order as completed and sync with customer’s app.

Error Handling – Inform the shopper of any scanning or product issues clearly.

1. Research & Discovery

We started by mapping out the shopper’s journey — from receiving an order notification to completing delivery.
Through user interviews and field observations, we identified the following needs:

Clarity: Shoppers needed a quick way to view assigned orders and status.

Efficiency: Minimizing steps between accepting and confirming items.

Accountability: Real-time confirmations for accuracy and transparency.

2. User Flow Definition

The experience was divided into key operational stages:

Login & Authentication – Secure access to personal and order data.

Order Management – View, accept, and process assigned orders.

Order Details & Scanning – Check off items, scan barcodes, and verify completion.

Delivery Confirmation – Mark order as completed and sync with customer’s app.

Error Handling – Inform the shopper of any scanning or product issues clearly.

Process

Process

Login, Forgot Password & Reset Password

A seamless onboarding experience with clear CTAs and validation messages ensures users can securely access their accounts with minimal friction.

Home Screen

Displays an overview of active orders, recent activity, and a scan feature for in-store interactions.

Clean layout for quick scanning.

Visual hierarchy prioritizing active orders and scanning action.

Order Details

Users can view order progress, delivery status, and itemized lists.

Progress indicators to build trust and clarity.

Quick-access options for support and feedback.

Order Details – Completed

Provides confirmation and order summary after successful delivery.

Reinforces a sense of completion.

Allows users to reorder or share feedback easily.

Account Details

Minimalist interface focusing on essential profile actions such as contact info and app settings.

Error Messages

Clear and empathetic error handling screens ensure users always know what went wrong and how to fix it — reducing frustration and improving trust.

Login, Forgot Password & Reset Password

A seamless onboarding experience with clear CTAs and validation messages ensures users can securely access their accounts with minimal friction.

Home Screen

Displays an overview of active orders, recent activity, and a scan feature for in-store interactions.

Clean layout for quick scanning.

Visual hierarchy prioritizing active orders and scanning action.

Order Details

Users can view order progress, delivery status, and itemized lists.

Progress indicators to build trust and clarity.

Quick-access options for support and feedback.

Order Details – Completed

Provides confirmation and order summary after successful delivery.

Reinforces a sense of completion.

Allows users to reorder or share feedback easily.

Account Details

Minimalist interface focusing on essential profile actions such as contact info and app settings.

Error Messages

Clear and empathetic error handling screens ensure users always know what went wrong and how to fix it — reducing frustration and improving trust.

Outcome

Outcome

The resulting Shopper App delivers a frictionless user experience through:

Streamlined navigation.

Clear order visibility.

Thoughtful microinteractions and confirmations.

Early user testing showed a 25% decrease in user confusion during order tracking and higher engagement with in-app scanning features.

The resulting Shopper App delivers a frictionless user experience through:

Streamlined navigation.

Clear order visibility.

Thoughtful microinteractions and confirmations.

Early user testing showed a 25% decrease in user confusion during order tracking and higher engagement with in-app scanning features.

Conclusion

Conclusion

The Shopper App bridges the gap between in-store and online shopping by prioritizing clarity, speed, and trust. Every interaction was designed with the end user in mind, making shopping simpler, smarter, and more human.

Disclaimer: The projects shared are based on my personal experience and may have undergone changes since then.

Send an email, and I’ll take care of the rest

© 2026. All right reserved

Created by Abin Bernard

Send an email, and I’ll take care of the rest

© 2026. All right reserved

Created by Abin Bernard

Send an email, and I’ll take care of the rest

© 2026. All right reserved

Created by Abin Bernard