TI Messenger

About the Project

About the Client

A leading provider of Practice Management Systems (PMS) commissioned us to develop a secure communication module that integrates seamlessly into existing practice software.

Project Overview

As part of digital developments in healthcare, there was a requirement to provide a secure and data-privacy-compliant communication solution. Against this background, the TI Messenger (TIM) was developed – a messenger application that enables exchange in individual and group chats for medical professionals. Communication occurs in real-time, is end-to-end encrypted, and complies with gematik specifications. TIM is available as a web and mobile application.

Challenge

Developing a secure messenger for medical personnel involves complex requirements – technical, regulatory, and organizational.

Special challenges included:

  • Implementing end-to-end encryption based on the Matrix protocol.
  • Seamless integration into the existing IT infrastructures of medical facilities.
  • Parallel development for web and mobile.
  • Ensuring availability and scalability for real-time communication under high load.
  • Preparation for gematik-compliant certification.

Solution

Frontend:

React.js – for a high-performance, modular, and user-friendly interface.

Backend:

Java with Matrix Synapse – as a communication server and to provide messaging functionality.

Database:

PostgreSQL – for robust, scalable data storage.

PWA Architecture:

Enables use as a mobile and desktop application without dependency on app stores.

Security:

End-to-end encryption, role-based access controls, and hosting in certified environments.

Integrations:

Connection to existing IT systems and processes of medical facilities.

Result

With TIM, a powerful, secure, and flexibly deployable messenger for medical personnel was created. The system meets the requirements of the gematik specification, supports real-time communication, and allows for easy integration into existing medical systems.

Insights

TI Integration

Connection to central health services according to the gematik standard. 

E2E Encryption

Implementation based on the Matrix protocol for maximum data protection. 

PWA Development

Parallel deployment for web and mobile devices with high user-friendliness.

White-Label Architectures

Separation of core functionality and UI/branding for maximum reusability. 

Scalable Real-Time Architectures

Implementation for high user numbers and secure availability.

Chat attachments

Chat history

Mobile views

Do you have an idea you want to bring to life?

We look forward to hearing your ideas – let’s schedule a meeting!