Flutter-Based App for Merck to Advance Lab Productivity

Leveraging cross-platform development to accelerate mobile app delivery
Busy group of researchers in the laboratory.

About this project

Merck KGaA, Darmstadt, Germany, a leading science and technology company came together with Netguru to revamp their existing Android app and accompany it with an app for iOS users, offering seamless experience across platforms with Flutter. We were also tasked with implementing new designs and a design system.


Mobile Development
Design systems
UX Design



Netguru has been actively working with Merck KgaA, Darmstadt, Germany for several years now.

Together, we have delivered multiple business-oriented digital solutions, internal and commercial applications with mobile, web, and desktop user interfaces, and infrastructure design based on modern technologies and strict legal requirements.

The client

Merck KGaA, Darmstadt, Germany, is a leading science and technology company that operates across healthcare, life sciences, and performance materials. Around 60.000 employees work to make a positive difference to millions of people every day by creating more joyful and sustainable ways to live. Merck´s Digital Chemistry Business provides a portfolio of digital capabilities and informatics solutions designed to create efficiencies in the lab.

The background

Laboratories often face difficulties in managing their inventory procurement efficiently while ensuring regulatory compliance. Most lab facilities still rely on manual, paper-based inventory workflows.

Merck set out on a mission to improve scientists’ productivity in the lab with LANEXO® Inventory Manager – a digital laboratory informatics solution designed to drastically reduce time in labs, digitize processes, and improve data quality and traceability.

The advanced system – a first-to-market solution offering radio-frequency identification (RFID) labels – consists of mobile and web applications, connected with a shared backend.

App screens from Lanexo

The challenge and the solution

Laboratories need to meet a variety of regulatory standards and ensure the reliability and traceability of compliance documentation. LANEXO® Inventory Manager, designed for use in highly regulated analytical and research labs, enables audit readiness and easier compliance with quality requirements across industry certifications.

The mobile app lets lab personnel easily register, track and monitor lab consumables by scanning them with a smartphone. The solution runs on a couple of backend versions that support different functionalities, tailored to user needs.

The software ensures real-time storage compliance monitoring and offers the user instant access to real time inventory data on each consumable like SDS, owner, opening and expiry dates, location, usage and disposal information – anytime, anywhere.

At the project kick-off, LANEXO® Inventory Manager was only available for Android-powered devices, which limited the product’s target audience and growth potential.

App screen from Lanexo.

Cooperation goals

The Digital Chemistry Team came together with Netguru to:

  • Revamp the Android app and accompany it with an application for iOS users,
  • Offer seamless experience across both platforms using Flutter,
  • Implement new designs and a design system for the Flutter app,
  • Improve the web user experience and user interface,
  • Add a versioning functionality that would allow the users to switch between app versions,
  • Establish efficient ways to collaborate with the client’s product, backend, infrastructure, and marketing teams.
App screens from Lanexo

The journey

Transferring the solution to Flutter enabled speedy delivery for both iOS and Android and allowed the client to introduce market-driven changes without having to worry about potential version discrepancies. Moreover, the simplicity and speed offered by cross-platform development enabled Merck to validate assumptions faster.

Netguru was not only responsible for delivering features, but also, at earlier stages, for introducing necessary changes to the designs of the new mobile application, performing pre-release regression tests, and co-creating the delivery process split between multiple development teams.

The project team consisting of Flutter engineers, a QA specialist, a designer, a project manager, and engineering and delivery leads worked hand in hand with Merck’s product and backend team, delivering a well-structured environment that enhances the experience of LANEXO® Inventory Manager users.

A frequently expanding scope of app functionalities presented one of the greatest challenges, but the team managed to address all tasks and adjust the workload to a fast-paced environment.

Aside from the development process, Netguru supported Merck KGaA, Darmstadt with preparing thorough functional and testing documentation compliant with the client’s internal requirements.

The results

Netguru ensured:

  • A cross-platform mobile app delivered under a tight deadline and budget
  • Integration of solutions such as Smart Seals, RFID labels, NFC tags, or UHF antennas
  • Seamless performance across multiple functionalities
  • Addition of new functionalities
  • Application of refreshed designs
  • Implementation and evangelization around best practices in software development
  • Thorough quality assurance

The numbers

  • 97% faster inventory management with LANEXO® Inventory Manager
  • 2 successful market releases since the Flutter app became operational
What I value most about our collaboration is the proactive approach to solving issues and the ability to adjust to ever-changing requirements. Netguru tackled all challenges one by one and delivered a complex app for two platforms in one fell swoop. They’re Flutter experts.
Merck Lanexo quote

Dr. Sarada Devi Ramachandran

Director, Head of Product Management, Digital Chemistry at Merck Life Science KGaA

We're Netguru!

At Netguru we specialize in designing, building, shipping and scaling beautiful, usable products with blazing-fast efficiency
Let's talk business!

Trusted by: