Giving users total control of fruit deliveries to the office

About the project

Froot, a supplier of fresh fruit subscriptions to offices, launched a customer portal, a concept we co-created, to enhance user experience and flexibility.

Project phase

Integrated and continuous development.

My role

UX design & research, Mendix development

Sector

B2B Catering

Tools

Figma & Mendix

The objective

The journey began with a pivotal question: could customers be given the freedom to customize their orders within Mendix? Despite the abundance of existing e-commerce solutions, integrating a new tool would mean additional costs and dependency on external APIs. Given that the backend was already in Mendix, managing orders and shipments, achieving customization in Mendix itself was the ideal solution.

The Process

We commenced with an exploratory phase to understand typical e-commerce solutions and identify key features to incorporate into Froot's system. Our aim was to create a familiar and intuitive ordering process, akin to online grocery shopping.

The initial design was based on Flexbox to ensure full responsiveness, accommodating spontaneous order adjustments on mobile devices. Regardless of the used device, the system scales, from a clear grid on a monitor to a long list on a mobile device.

Successful tests confirmed the feasibility of this approach, leading to the development of a comprehensive customer portal. An important requirement creating the main dashboard was allowing contacts to manage orders for multiple locations. The portal provides customers with an overview of new and ongoing orders, and allows them to differentiate orders by location, offering a clear distinction between subscriptions and one-time deliveries.

Home screen of Froot web app, with an overview of all active subscriptions and deliveries.

The innovative aspect of this solution is the ability for customers to customize their orders independently without contact customer support.
The overview page resembles an online supermarket, with products displayed in a grid format. We added badges for highlighting specific products, allowing marketing to insert variable texts like 'new' or 'fresh harvest.' Building the solution entirely in Mendix enabled direct control over the grid's content, ensuring relevance to each customer.

Communicating bulk pricing

A significant challenge was managing volume discounts without confusing customers. In the first versions the customer was not aware of the prices dynnamicaly changing and in later itterations they were aware of the bulk discount - but had a no clear insights in the actual discount. We resolved this by displaying both the standard and discounted prices per piece, with the discounted price adjusting automatically as more products are added to the cart. This clear representation of volume discounts is summed up on the overview receipt.

Order overview page of the Froot application

The results

The result is a comprehensive Mendix solution, eliminating the need for external e-commerce tools. Customers can manage all subscriptions and orders via a responsive, mobile-friendly dashboard. This platform allows Froot to share updates while enabling customers to tailor their fruit subscriptions independently and efficiently.

Reduced customer service requirement

Increased CLV (Customer Lifetime Value)

A responsive, mobile-friendly design

New marketing and sales strategy oppertunities

Other case studies

Kenmerc2024
I led the redesign of a comprehensive HR solution, focusing on improving both journeys of applying to a job application and the internal processing side.

Quicker status updates

Improved job tracking

Kenmerc dashboard review
Mendix2024
Built a browser tool for faster testing with variables instead of maintaing countless bookmarks.

Improved developer experience

Always up-to-date environments

Mendix plugin preview