Looking for outstanding web development talents to get the job done?

Luma: building a cross-platform mobile app with React Native for visualization of blood results.

How we created a diagnostic mobile app for scanning blood test results with QR codes from IoT medical devices with visualization of results and data management.


  • Client



    London, UK

  • Project scope and technology

    React Native Development. Mobile App Development



  • Team Composition

    2 Mobile App Developers, 1 Project Managers

    Work duration

    8 months

Entia is a MedTech company, which makes medical care easier and more accessible with smart devices and manufactures blood testing equipment.


Our task was to create an application for Android and iOS, which will enable users to read the QR code with the result of the test from the Entia blood test device. The application was to enable the management and visualization of blood results.

The application is accompanied by a personal hemoglobin blood testing device. The user performs blood tests and scans the QR code generated from the device. The results of the test appear in the app in the form of a graph, and the user may add an appropriate comment to each test.

The challenge was the interactive form of the graph, which was to collect all data. Each of the results contained its own medical data: sickness, pains, general feel, etc.

Until now, no application had read the codes of Entia's own designed blood testing device through QR. 

The client came to us with the final design and functional requirements but did not have much experience in the software development process.

They’re really good. They’re super responsive, which I really love, especially because we’re working remotely and they live in another country. The communication was always great and it was super easy to understand them from a project perspective and to be able to share what we wanted.

Alexandra Ponomarenko

Product Manager, ENTIA


We have already worked with the Client and have previously created another medical app, Aura.

This time, we received a ready-made design of the application from Entia’s team. We started with the analysis of the project scope and preparation of a plan for development.

A dedicated team was appointed to the project, which took care of the implementation. Since the data read by the user is medical data and its management is connected with legal requirements, we had to store it in a proper form in a database to comply with the strict medical regulation. 

From a technological standpoint, we have chosen React Native to create a cross-platform application. Main reasons? Efficiency, short development time, and simplicity in implementation. 

We have also put a lot of work into constant testing and corrections to ensure smooth transitions so that the graph does not break and the data from the QR code is displayed correctly on the graph. 

The process looked as follows:

  1. Analysis of the project scope, preparation of a plan for development
  2. Determining the team members responsibilities
  3. Change of product requirements (developing the QR code reader functionality)
  4. Extensive testing
  5. Database research - not subject to medical regulations
  6. Implementation of design
  7. Setting up analytics
  8. Multiplatform app launch

The whole process took us 8 months.

We put a lot of work into constant testing and corrections to ensure smooth transitions so that the graph does not break and the data from the QR code is displayed correctly on the graph.


Jakub Wojtczak

Mobile Developer


Over the course of eight months, we have created Luma - a cross-platform application that easily scans QR codes and visualizes the results. The user can view historical data and add a comment to each result.

Thanks to the application, controlling health and blood results has become more convenient and possible for Entia’s clients. As a result, the company has gained an even better product for self-medical care.

I’ve worked with other companies where we would design the product, and just hand it off for them to develop, but Ideamotive was more involved. It felt more like a partnership, so whenever we suggested something, they came up with the best way to implement it.

Alexandra Ponomarenko

Product Manager, ENTIA

Do you have a product that requires both technical skills and business expertise?

Get in touch with us and we'll provide you with the team of talents perfectly matching your industry, technology and company culture.

We helped Entia and dozens of other organisations. Reach out to us and learn, what our tech talent network can do for your business.