Scan & Go App for B2B Clients
Project challenge
A major retail client wanted to streamline the shopping experience for professional customers, such as electricians, who had pre-established invoicing agreements with the store. These customers typically collect products and receive an invoice to pay later — without paying at checkout. The goal was to enable them to simply take items off the shelves and leave the store without queuing, while ensuring accurate invoicing. The solution needed to include a reliable way to identify and register the selected products without disrupting the customer's workflow.
My role
I worked as a UX/UI Designer alongside one other designer. I was responsible for the full design process — from gathering requirements and researching user needs to creating user flows, wireframes, and final mockups.
Discovery
The project began with gathering requirements from the client to understand the existing in-store process and identify opportunities for optimization. It was clear that the main goal was to create a frictionless shopping experience for business clients with billing agreements — allowing them to take products directly from the shelves and leave the store without waiting in line.
To better understand the users’ needs and behaviors, in-depth interviews were conducted with a group of business clients. Based on the collected insights, we created user personas, empathy maps, and a customer journey map. These materials helped align the team around key pain points and opportunities, and informed the design of a seamless, self-service experience.
.png)

.png)

.png)



Based on the research findings, we defined the key use cases and started designing the self-checkout experience. The concept assumed that registered business clients would be able to scan products directly with their phones while shopping, and then simply leave the store — without waiting in line.
We started with low-fidelity wireframes to explore different flows and interfaces, iterating quickly based on team feedback. Once the flows were validated, we moved on to detailed high-fidelity mockups tailored for mobile devices. Special attention was given to clarity, speed of interaction, and error prevention.
Design
_Mockup.png)
_Mockup.png)
_Mockup.png)
_Mockup.png)
_Mockup.png)
_Mockup.png)
%20Copy_Mockup.png)
_Mockup.png)

Testing &
final outcome
Once the high-fidelity mockups were completed, usability testing was conducted with a selected group of business clients. Participants were asked to perform key tasks, such as scanning products, reviewing their cart, and confirming the invoice. Feedback was very positive — users described the process as intuitive and efficient.
Based on the results, only minor adjustments were needed (e.g. improving readability and streamlining the final step). Following this, the solution was deployed in a pilot store, where it was monitored over several weeks. The pilot confirmed the system's usability in real conditions and helped fine-tune the app before a wider rollout.
The pilot deployment proved successful, with users appreciating the convenience and time saved during shopping. The system effectively eliminated the need to queue at checkout, streamlining the purchase process.
The client was satisfied with the results and planned to roll out the app to more stores. This project reinforced the importance of user-centered design and early testing, especially when creating solutions for busy professionals with limited time.