Sep 07, 2023
No image

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

7-12 months
United Kingdom, London
view project
Service categories
Service Lines
Mobile Development
QA and Testing
Domain focus
Programming language
React Native


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 test 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 can 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.


The process was as follows: Analysis of the project scope, preparation of a plan for development Determining the team members' responsibilities Change of product requirements (developing the QR code reader functionality) Extensive testing Database research - not subject to medical regulations Implementation of design Setting up analytics Multiplatform app launch The whole process took us eight months.


Over the course of eight months, we 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 have become more convenient and possible for Entia’s clients. As a result, the company gained an even better product for self-medical care.