Process
- Determining the Right Software Solution for UNFI
- Tying UNFI’s Data Together for Easy Access
To improve its initial proof-of-concept product, UNFI relied on Stable Kernel for mobile development strategy and implementation. We iterated on the existing code base to create iUNFI, an iOS mobile application for vendors that integrates with scan gun hardware.
UNFI’s customers can now use the app to scan barcodes of products they need to be restocked, and their information is automatically and securely funneled into an existing cloud-based order management solution. iUNFI allows vendors full control over placing, scheduling, and tracking their orders, and it reduces the need for UNFI’s staff to manually manage orders.

Soon after beginning the project, we uncovered a challenge: UNFI’s data was stored across multiple databases and, at times, managed by different internal teams. With UNFI’s massive product database and vast supply chain, uniting the data would not be a simple task.
To display the data in a clean, intuitive way on the front end, we made it a priority to tie the data together seamlessly in the backend. This also standardized the development of the application and simplified the process of UNFI’s developers contributing to the product.
