New Orange APAC Pty Ltd
ABN 67 165 341 748
Baby Bunting has been one of Australia’s leading baby product retailers for over 40 years. With more than 60 stores nationwide and a growing presence in New Zealand.
To future-proof its digital commerce capabilities, Baby Bunting partnered with New Orange to transition from a traditional monolithic platform to a headless, composable commerce architecture. The objective was clear: create a scalable, flexible ecosystem powered by best-in-class technology partners — each specialising in a critical part of the e-commerce experience.
01
Commerce engine
02
Content management system
03
Search and merchandising
04
Ratings and reviews
05
Identity and security

By adopting this modular architecture, Baby Bunting reduced the operational complexity typically associated with large-scale replatforming. Rather than being locked into a single system, the organisation now has the agility to evolve quickly, implement new features, and integrate new technologies as customer expectations evolve.
Structured for clarity and scalability
We extended the composable philosophy to the presentation layer. The application is structured into clearly defined, domain-specific layers, each maintained independently, giving stakeholders clear visibility into where functionality lives and what it relates to.
The modular structure also supports straightforward integration of AI-driven solutions. With well-bounded domains and organised context, AI agents can efficiently navigate the codebase and contribute with minimal friction.
The backbone of a seamless experience
At the core of the backend architecture is a Node.js–Express middleware layer built on Alokai. This layer acts as a connector between the frontend and key backend systems, including Commercetools, PIM, SendGrid, Constructor.io, Auth0 and Baby Bunting’s internal CRM.
All core commerce data — customers, products, carts, orders and promotions — is managed within Commercetools and accessed via GraphQL. The middleware also manages complex shipping logic, ensuring accurate calculations based on postcode, product weight, click & collect requirements, bulky items and marketplace products.
Marketplace functionality is powered by Mirakl, enabling third-party sellers to manage their products while integrating seamlessly into the broader commerce ecosystem, giving customers a consistent shopping experience across owned and marketplace inventory.

A true partnership model
A key driver of this transformation has been New Orange’s team-as-a-service model. Our developers operate as an embedded extension of the Baby Bunting digital team, working closely with internal stakeholders and collaborating regularly on-site at their head office.
This approach ensures strong alignment, faster decision-making and shared ownership of outcomes — supporting continuous optimisation well beyond launch.
Results that drive sustainable growth
Since launching the new platform, Baby Bunting has seen an uplift in both sales and orders, driven by an accelerated customer experience optimisation programme.
By embracing composable commerce, the organisation now benefits from a flexible, scalable digital foundation — designed not only for today’s performance, but for sustained growth in the years ahead.
Would you like to learn more or have an informal introduction?