Nimble
The retail POS system reinventing grocery checkout through AI-powered mobile experiences
00
Role
UX Design
Marketing
Content Design
Deck Design
Team
2x Designers
1x Founder
3x Developers
Duration
6 months
Client
Nimble is an early-stage startup redefining grocery checkout with an AI-driven mobile self-checkout app.
01
THE OVERVIEW
Nimble is a checkout and order management system that lets shoppers add items to their cart simply by snapping a photo—no barcodes, no kiosks. Using AI-driven product recognition, customers can scan, shop, and check out in under 30 seconds. While the shopper app feels straightforward and fast, the real complexity exists behind the scenes, where store staff must manage orders, verify items, resolve discrepancies and keep operations running smoothly. My work focused on designing the admin portal that makes this seamless experience possible.
02
THE PROBLEM
03
THE APP
05
UNDERSTANDING THE USERS
06
KEY DESIGN DECISIONS
Applied clear, color-coded statuses to surface priorities and reduce cognitive load
Focused the interface on real-time decision-making rather than dense data or dashboards
Unified all workflows under a simple, predictable pattern: Review → Decide → Log
Built the system with scalable components to support multi-store and white-label expansion
Designed the UI for low-tech users by using quick-action tiles and single-tap resolutions
07
HI-FIDELITY SCREENS
08
DESIGNING FOR THE REAL WORLD
Not every order follows the perfect path—items go out of stock, customers change their minds, scans fail, prices don’t match, and real-world retail chaos interrupts the ideal flow.
Scenario: Items out of stock
Problem
A shopper adds items to their order that become unavailable before the store begins or completes fulfillment.
Design Solution
Surface out-of-stock items immediately in the admin portal
Notify the shopper instantly and allow them to approve or decline replacements
Automatically update the store’s inventory levels to prevent repeated errors
Impact
Reduced friction for staff, fewer manual follow-ups, and a smoother pickup experience with clear, proactive communication
Scenario: Cancelled orders
Problem
An order is cancelled by either the customer or the store while it is already being prepared or processed, creating uncertainty around next steps.
Design Solution
Display color-coded banners explaining the cancellation reason
Trigger refund workflows automatically based on cancellation type
Update the order timeline for complete audit visibility
Impact
Eliminates confusion for staff, ensures transparency for both sides, and reduces manual effort during order reversals.
Scenario: Customer-reported price mismatch
Problem
A shopper completes checkout but later reports that they were charged an incorrect price for one or more items.
Design Solution
Provide item-level transaction history for full transparency
Require a reason code to create a clear audit trail
Add verification steps that prevent fraudulent refund requests
Impact
Enables fair, fast conflict resolution, reduces disputes, and increases shopper trust while protecting stores from misuse.
Scenario: Unrecognized item (customer captured barcode)
Problem
A shopper scans a barcode that does not exist in the store’s SKU library, or captures an image that the AI model cannot confidently match to a product.
Design Solution
Route all unrecognized items into a dedicated Unrecognized Items review queue
Allow staff to manually match the item to an existing SKU or create a new product entry
Store the corrected mapping so future scans of the same barcode are recognized instantly
Impact
Maintains clean and accurate inventory data, reduces repeated errors, and minimizes checkout interruptions for shoppers.
09
THE IMPACT
see also


















