Case Study
Davis Food Ingredients
Davis Food Ingredients is a New Zealand-owned supplier of food ingredients to manufacturers, food-service businesses, wholesalers and retailers throughout New Zealand.
It's a business built around a customer base that orders regularly and often in volume, where every business account has its own product range, its own pricing, and its own rhythm of repeat purchasing. That's a different challenge to a typical retail storefront — the platform isn't just a catalogue to browse occasionally, it's a working tool that Davis customers return to again and again as part of how they run their own operations. Getting that ordering experience right, and keeping it fast and reliable at volume, matters directly to how efficiently Davis's customers can keep their own businesses supplied.
The Challenge
Davis had an established online ordering platform that had grown significantly over time. The business needed a faster, more intuitive experience that could support a large customer base, customer-specific product ranges and pricing, and regular ordering across desktop and mobile devices.
The platform also needed to connect effectively with Davis's internal systems while making it easier for customers to find products, repeat previous orders and access account information.
The Solution
Koda designed and developed a dedicated B2B ordering application tailored to the way Davis customers purchase food ingredients.
The platform provides secure account access and presents each customer with the products, pricing and information relevant to their business. Customers can search the wider catalogue, manage commonly ordered products, repeat previous orders, save carts and access account documents through a streamlined interface.
The solution also integrates with Davis's internal business systems, allowing important product, customer, pricing, availability and order information to move efficiently between the online platform and the wider Davis environment.
The Outcome
The Davis platform provides customers with a faster and more convenient way to manage their regular purchasing.
- A streamlined ordering experience for B2B customers
- Faster access to customer-specific products and pricing
- Improved usability across desktop and mobile devices
- Easier repeat ordering and management of regular purchases
- Better access to order history and account information
- A scalable foundation for future functionality and continued growth
Technology
The platform was developed using React and Node.js, providing a modern foundation for a high-volume B2B ordering application.
React delivers a responsive, application-like customer interface, while Node.js supports the business logic, integrations and data processing required for a complex customer-specific catalogue.
Security is supported through authenticated account access, controlled presentation of customer-specific information, secure password management and separation between the public website and the private ordering environment.
Performance was a central requirement. The application architecture was selected to support fast searching, responsive navigation and efficient handling of large product lists and customer-specific data, while providing room to scale as online use grows.
The public-facing areas of the website were also structured with SEO in mind, including crawlable product information, descriptive page content, search-friendly URLs and clear catalogue navigation to support organic search visibility.
Ready to Talk About Your Website?
Book a free Discovery Call and we'll talk through what your business needs from a website - no obligation, no generic pitch.

