The Challenge
A luxury brand's field sales team was operating entirely from memory and paper notebooks. When a rep visited a VIP client, they had no reliable way to pull up past purchase history, preferences, or outstanding quotes. Deals were slipping because reps couldn't personalize their approach on the road. The client needed a CRM that worked on an iPad with or without cellular signal.
What We Built
We built a native iOS app in Swift backed by a .NET API layer on Azure. The app cached a full client profile — purchase history, preference tags, pending quotes, and visit notes — locally on device, syncing with the cloud when online. A microservices backend handled identity, catalog, and CRM data as separate concerns. Azure Service Bus managed the sync queue between the mobile tier and the central CRM.
The Outcome
The field sales team adopted the app within two weeks — unusually fast for enterprise software. Average deal size for VIP accounts increased by 18% in the first year, attributed directly to better pre-visit preparation. The offline-first design meant reps never lost data on trade-show floors or in low-signal environments. The platform was later extended to cover 3 additional countries.
