A dedicated app solution for Whirlpool distributors and sellers to check available stock, place orders, and track shipments in real-time.
Whirlpool needed a centralized distributor portal to streamline stock checking, order placements, and delivery tracking. Before this platform, inventory was synchronized manually once a day, leading to stock mismatches and customer frustration. The new portal links directly to their warehouse ERP systems to show real-time stock levels.
The main challenge was connecting to Whirlpool's legacy SAP ERP system while keeping app latency under 200ms. Additionally, we had to build an offline mode so field agents could access inventory details in remote retail stores without cell service.
We built a middleware caching layer using Redis that indexes legacy SAP data dynamically. We also implemented a local SQLite sync database in the mobile app, allowing offline data persistence and automatic synchronization when connectivity is restored.
How we turned the initial blueprint concept into a fully scalable platform.
Analyzing legacy SAP ERP API endpoints and interviewing retail distributors.
Designing the Redis caching middleware and offline sync schema.
Designing intuitive layouts for distributors to search stock by model numbers.
Load testing the system with 10k concurrent requests and rolling out in 3 pilot regions.
Core mechanics and features built for maximum customer retention.
Search thousands of appliance models with instant stock availability and warehouse locations.
Access appliance specifications, pricing, and draft orders in areas with weak or no internet connection.
Distributors can request bulk orders, configure bulk discounts, and pay securely using corporate accounts.
Designed to convey trust and reliability while aligning with the client's corporate branding standards.
Visual tour of screens and dispatcher dashboard structures.
We selected these technologies to guarantee optimum horizontal scaling, fast response time, and robust data isolation layers.
Codioo brings dynamic cloud architecture and native-like experiences to help your startup or enterprise scale.