UI development of ECG monitoring application

Exemed is a company manufacturing advanced technical solutions for medicine. It helps medics take care of a patient by allowing them to constantly monitor the patient’s ECG.  The telemedical PulseGrid II system offers permanent, real-time remote monitoring of patients’ ECGs from everywhere. It is applied in hospitals for day-to-day care.  The Holter monitor mode helps doctors manage and analyze the cardiac data collected long-term outside of the hospital conditions.

Company

Exemed

Location

Poland

Sector

Healthcare

Partnership since

2016

Team size

2-4

Technology

Angular

Project details

The Client approached us with a project needing developers to build the entire front-end layer of the web application providing the data collected by ECG monitoring devices. The primary objective was to make an app that works smoothly, presents vast amounts of data in a user-friendly way, and functions as an official medical product.

Graphs
Graphs

“The quality of their work is excellent. Their development support was a critical factor in successfully launching our business. They invested thoughtful consideration into the build phase and carefully tailored every aspect of the product.”

Marcin Gruchała

Managing Partner @ ExeMed Sp. z o.o.
exemed logo

Challenge

Product design

The end-users of the application are doctors and nurses who diagnose and monitor patients based on provided data. It has to be displayed in the most intuitive way reducing the risk of wrong interpretation of the results. The developers we provided had to design the UI for two separate modules. One of them is used to monitor ECGs of up to 9 patients in real-time at hospital wards. Cardiologists use the other to analyze in detail the patient’s cardiac data collected by a Holter monitor device.

Frontend application from scratch

The client had a central system that collects and analyzes data from portable devices. Our developers’ job was to define the API needed to fetch the data and build the web application. The web application had to smoothly handle vast amounts of data both in real-time and batch modes. It had to match the performance of the existing desktop solutions that use local memory to store and provide the data.

Solution

UX research phase with end-users

We started by conducting a workshop with cardiologists and nurses to understand the needs of the end-users. We also analyzed the existing desktop solutions to see how the expected functionality works. Following the user-centered design, our team worked iteratively on the user interface starting with simple sketches of the screens. After each step, we collected feedback from the users, which we used to build the next iteration of the UI project. Finally, we were able to build clickable wireframes that met users’ requirements. We used that to build a highly usable user interface.

Communication protocol and app development

At first, we defined the API of the web application and the optimized data format for medical signals transfer. We then moved to design communication architecture between the backend and the frontend of the application. We chose web sockets for communication to ensure fast transfer, data integrity, and signal continuity. During the design process, we had to dive deep into the performance constraints of the supported browsers. All those measures ensured that the presented ECG signal was refreshed in real time without data loss.

Outcome

App implemented in medical centers

The app went through a 6-months testing period performed together with a certification organization. It is compliant with standards for medical devices which is confirmed by the issued certificates. The app is now used by several medical centers in Poland. We are still involved in app development and maintenance.

Get in touch

Save time and resources by securing a flexible IT team extension with top-notch, dependable developers.

Reliable technology teams
Registered data
VAT-ID:
KRS:
PL5272733624
0000933665
Connect
IN Team © 2024  |
Privacy Policy
|
Whistleblower
On the first day of 2026, IN Team officially entered a completely new phase of its operations. Our company merged with the other two companies that previously were part of the informal Pretius group—Pretius Low-Code and Pretius Software—creating an organization with incomparably greater capabilities and scale.

We took this step to increase our company's competitiveness and offer our partners a comprehensive, diversified catalog of services: from custom software, through expert low-code development, cloud consulting, and AI tool implementation, to internal IT team expansion.

The IN Team brand effectively ceased to exist at the end of December, and its social media profiles and website will be deactivated in a month. However, the thing that the brand was known for—our expert ability to provide top-class IT talent for your most demanding projects—will not vanish. This specialized expertise remains a core part of the consolidated Pretius, and clients can expect the same quality, fairness, and customer-oriented approach they’ve come to value.
All information regarding the activities of the merged company will now be published on the official Pretius profile and website: www.pretius.com.