A note on the iPad app: Launched in 2012, JOOR’s iPad app was a groundbreaking tool that digitized the fashion industry’s process of taking Notes—recording what a Retailer was interested in buying. While long-time users appreciated its functionality and rarely reported issues, the app hadn’t been updated in over a decade by the time I joined JOOR in 2023. The outdated legacy code made it difficult for engineers, product managers, and designers to work on, and the UI didn’t follow modern Human Interface guidelines, making it challenging for new users to navigate.
JOOR is a wholesale fashion platform that connects Brands (who sell products) and Retailers (who purchase products in bulk). Retailers can place orders with Brands once they are “connected” on the platform. About 50% of all orders across JOOR platforms are created using the iPad app, which operates offline to ensure seamless functionality regardless of internet connectivity. Orders created offline can later be synced to the web.
One major pain point for users of the JOOR iPad app was the length of time it took to start the order creation process, especially when working with new customers. To create an order with a new customer, the app required users to:
These requirements often led users to input placeholder or gibberish information just to proceed, creating downstream issues like data inaccuracies and inefficiencies. Entering data using an iPad keyboard was also frustrating and inefficient. Additionally, these strict requirements were particularly frustrating when users simply wanted to begin creating orders quickly and finalize details later.
I proposed a series of changes to streamline the order creation process while balancing the needs of users who preferred collecting customer information early. The solution focused on:
The checking screen is used to:
The original UI for this screen was unintuitive and inconsistent with iOS design patterns. I redesigned the screen following Apple’s Human Interface Guidelines, making it easier for users to identify duplicate profiles and proceed efficiently.
The new customer form was updated to provide a smoother experience:
The order status dropdown was relocated from the Cart screen to the Checkout screen. This aligned all order-related information in one place, simplifying the workflow and ensuring immediate feedback on address requirements.
Key improvements to the Checkout screen included:
I conducted multiple rounds of testing and feedback sessions:
The updated flow for adding a new customer includes improved feedback on matches, an enhanced modal design, and optional contact details.
The updated UI for the Checkout screen features realigned elements, error feedback, and the relocated order status dropdown.
Although the new designs have just been implemented, initial results are promising:
This project highlighted the importance of balancing user needs with business requirements. By iterating on designs and incorporating feedback, I delivered a solution that improved usability and aligned with diverse workflows, empowering users to create and manage orders more efficiently.