Crossuite Case Study

Discover what lies behind the creation of the next-generation eHealth app, revolutionizing practice management and patient care for 4.5+ million patients.


Crossuite is a cloud-based eHealth management system designed for medical practices, offering complete patient management, seamless financial reporting, and a mobile app for on-the-go scheduling. With a commitment to innovation and excellence, Crossuite aims to empower health and medical clinics to efficiently manage their daily tasks, improve workflow processes, and deliver superior patient experiences.


Healthcare & Medical


Antwerp, Belgium

Start of cooperation:

2006 - present

Core technologies:

Angular, Typescript, Node.js, Golang, AWS


Product discovery, User research, User testing, Prototyping, UI/UX design, Software development, QA Automation, Cloud computing


The healthcare industry has long faced inefficiencies stemming from outdated patient management systems and paper-based processes. Healthcare professionals often found themselves burdened by manual tasks, which led to errors, delays, and frustrations. Additionally, limited access to critical data and mobility constraints hindered the productivity and flexibility of healthcare providers who needed to access information on the go.

Recognizing these challenges, Crossuite approached us with a bold vision: to pioneer a new era in practice management, transforming the way clinicians interact with patients and manage their daily operations.

Main goal

The primary goal was to develop a comprehensive online solution that would replace outdated desktop software and streamline practice management processes. But it wasn't just that. Crossuite understood the importance of longevity, scalability, and innovation and sought a strategic partner who could transform this vision into reality. And that's where our expertise came into play.

Over the past 17 years, our team has navigated the complex landscape of health and medical practice management, addressing diverse challenges with tailored solutions. With the recent decision to embark on a redesign alongside the initial platform, we are reaffirming our joint commitment to innovation.


Our initial steps were centered on addressing the key challenges.


The main challenge lay in developing an application that not only met the diverse needs of healthcare specialists but also remained competitive, as failure to do so could lead to losing ground to competitors or lower adoption rates.


As with any healthcare application, security and data protection were paramount. Breaches or unauthorized access could have serious consequences for patient privacy, trust, and legal compliance.


Our next concern revolved around designing a scalable architecture capable of accommodating future growth in user base. We aimed to prevent potential issues such as system downtime, performance bottlenecks, and data loss due to inadequate scalability.


Last but not least, ensuring an optimal user experience was crucial. The complexity of workflows related to medical practice management posed a significant challenge, particularly concerning third-party integrations and simplifying for mobile use.

We aimed to establish a solid foundation capable of supporting future developments. Factors such as new requirements, changes in legislation and regulations, compatibility with existing systems, and potential growth were all key considerations.

Our Solution

Launching Crossuite wasn't about simply solving complex challenges of medical practice management; it was more about transforming them into opportunities for innovation. By actively engaging with doctors and healthcare specialists, we gain invaluable insights into their daily operations.

Such a collaborative process allowed us to customize the platform to their unique needs and implement solutions that went beyond initial expectations. This led to a variety of enhancements, including automating manual tasks, seamlessly integrating external services, and more recently, implementing advanced AI-driven functionalities.

In pursuit of safety

Safety is an ongoing journey requiring continuous effort and dedication. Throughout the years, we've implemented various technical measures, including integrating a tool for static code analysis to detect and neutralize potential security threats, conducting thorough audits of server settings and architecture, and subjecting our systems to penetration tests. With constant monitoring by our dedicated DevOps team, we remain vigilant in identifying and addressing potential vulnerabilities throughout the entire development process.

Our commitment to continually refining and enhancing our security measures is demonstrated by adherence to recognized industry standards, including Information security (ISO 27001), Information security management in healthcare (NEN 7510), and GDPR compliance. And our hard work has paid off - we've completed three rounds of medical accreditation, marking some big milestones along the way.

Preparing for growth

Ensuring scalability is crucial to any growing platform. By leveraging cloud-based solutions such as AWS and Kubernetes, we established a dynamic infrastructure capable of scaling on-demand.

This involved implementing automated resource scaling mechanisms that adjust resources based on workload demands, including peak and off-peak periods. Scalability is achieved through horizontal scaling based on CPU and memory usage metrics, with each microservice scaling independently. Such fine-tuning of resource allocation for each component allowed us to quickly adapt to changing demands without sacrificing performance. This strategic approach allows us to efficiently allocate resources, ensuring our platform seamlessly adjusts to accommodate the evolving needs of our expanding user base and growing data requirements.

One platform, multiple integrations

We understood the significance of practitioners seamlessly connecting with other systems. To address this challenge effectively, we initially focused on providing APIs for clients to link their systems with Crossuite. Implementing various access rights ensured that clients could only interact with specific functionalities.

Over time, our integration efforts have expanded to include government eHealth services and integration with other commercial services, facilitating the synchronization of diverse datasets - ranging from patient records and insurance information to invoicing, accounting, and electronic communications.

Through continuous refinement and adaptation, we've established a solid foundation for comprehensive and efficient third-party integrations, empowering our clients to streamline processes and maximize value from their interconnected ecosystem.

Redefining User Experience

Crafting an intuitive interface within the new Crossuite app called for a strategic approach. Simplifying the onboarding process and transitioning to a self-registration system proved to be one of the key factors in achieving this goal.

We also focused on enhancing customization options within the system, granting users autonomy to configure settings independently, which not only reduced reliance on our team for customization requests but also fostered a sense of ownership and control among users.

To validate our design decisions, we engaged in extensive user testing sessions with clinicians. Additionally, analyzing user behavior and patterns from the initial platform enabled us to identify areas for improvement, resulting in a more seamless and intuitive platform for our users to navigate and enjoy.


The Diary module was designed to ensure smooth scheduling and organization of appointments. Using its advanced features, such as customizable workflows and automated reminders, healthcare providers stay on top of their schedule and never miss an appointment.

Patient Record

The patient record serves as a secure repository for safeguarding sensitive data. Yet, it's more than just a storage space. With regard to each patient's unique medical history, we've developed personalized treatment plans and customized forms, tailored to meet their specific needs.


The communication module was designed to facilitate seamless interaction between healthcare providers and patients. With customizable messaging options, practitioners can tailor communication to their individual style and use automated reminders and intelligent scheduling features.

Financial Management

Practitioners no longer need to contend with complex billing and accounting tasks. With Financial Management, they gain access to customizable templates and digital invoicing options, allowing them to prioritize patient care without compromising financial accuracy.

Patient Platform

The patient platform serves as an all-in-one solution for patient healthcare management. With features like online booking, digital intakes, and video consultations, patients can effectively manage their appointments, knowing that their data is secure and compliant with GDPR.


Integrated reporting tools provide healthcare providers with advanced features for comprehensive correspondence and reporting. Using features like patient record linkage, data entry is simplified, while compatibility with MS Word and other processors ensures easy exporting and emailing.


Start of cooperation


First version of the software for BE/NL


Offline mode implementation


Integration with third-party services


The 1 million users milestone achieved


First medical accreditation


Implementation of agile principles


Introduction of automated testing


Transition to Angular and Node.js


Start of the redesign phase


Official launch of the new application


Cloud migration of the initial platform


Application of AI technology

Business Results

Since its public launch, Crossuite has facilitated over 4.5 million user interactions across 23 countries, marking a significant milestone in its journey. With 22% year-over-year revenue growth and an 18% increase in user adoption, the platform continues to expand its reach and impact across various regions.

4.5 + mil.
8,000 +

In addition to its impressive user base, Crossuite has undergone three rounds of medical accreditation, meeting rigorous healthcare regulations, and adhering to stringent security and compliance standards. This commitment to excellence has solidified Crossuite's reputation as a trusted partner in medical practice management.

As we look ahead, we're excited about the possibilities for innovation and growth. Integrating AI has opened up exciting opportunities for improvements within our platform. However, as we dive into this technological shift, we must be extra careful in protecting sensitive information and staying vigilant against potential security risks. Finding the right balance between innovation and security is crucial as we move forward, ensuring both progress and the safety of our operations.

With these ongoing enhancements to our platform's features and performance, Crossuite remains at the forefront of medical practice management solutions. Supported by our dedicated growth team, we are ready to explore new markets together, further establishing Crossuite's position as a trusted partner in this industry.

Client's perspective?

Our collaboration with has fueled the expansion of the Crossuite development team from a single individual to a group of 21 specialists, covering a spectrum of roles including Front-end and Back-end Developers, QA Specialists, DevOps Engineers, Scrum Masters and Product Owners.

Yet, is more than just a partner for us. They are an invaluable ally for Crossuite as they craft and plan the technological roadmap for the Crossuite SAAS platform years ahead. Bart is also a highly agile and vibrant company, maintaining a fantastic, multi-talented team of individuals who swiftly adapt to the ever-evolving technological advancements in software development.

Joris Van den Putte
Joris Van den Putte
Crossuite CEO
Start a discussion about your project Contact us
Contact us 👋
👍 Sent successfully Your message was sent successfully. We will contact you as soon as possible.
😞 Ops! Something wrong. There was an error submitting the form. Repeat the action later.