Medirect helps medical institutions keep records of patients, medical histories, prescriptions and scheduling





Business size:



Medirect's share within the Healthcare solutions market has increased by 15% since the launch of the web solution, allowing the startup to enter the competitive segment. It has been made possible by experimental solutions, sophisticated artificial intelligence, and neural network technology.



  • Disparate sources of patient metrics
  • Lack of a standard calculation system
  • Fragmented calculation methods on local modules


  • Leveraging a neural network for data analysis
  • Highly qualified medical staff, top-of-the-line medical equipment
  • Advanced data security system


Medirect is an off-the-shelf solution for health-related institutions. The project's goal was to help medical clinics create an environment for assessing patients' health status, saving and maintaining their prescriptions for medications, and keeping a general medical history.

The app allows logging in on three levels: a doctor, a nurse, or an administrator.

Through sophisticated algorithms and data analysis, the project has the unique feature of generating recommendations for the patient. It is done by analyzing data from various sensors, medical testing, medical records data, and even pedigree data. Patient diagnoses and recommendations are generated through a neural network, which has become an experimental solution in this particular case.

Digital Platform & Technology

Communication Framework

Secure and uninterrupted communication between the team and the customer and within the team is essential to ensure quality workflow. To avoid overloading communication channels, the team discussed with the client in advance which method of communication would be the most convenient for all participants.



To create a convenient application with access both for medical personnel on the one hand and for clients of medical institutions on the other hand. The app needed to function as an automated system for analysis and recommendations in health care.

Main flow:

The additional challenge in this project was that we obtained completely different metrics about the patient from various sources. We didn't have access to the real data. This made testing some algorithms and maintaining the system a bit difficult. Later, we needed to bring them into a standard calculation system and perform the necessary calculations (we performed these calculations on local modules).

We used the data collected on the central server to build graphs and analytics as input data for the algorithm for predicting patient condition and procedure results (experts in the field developed these algorithms).


To bring such a complex project to life, we selected strong experts in the field of Web and Big Data solutions:


In addition to communicating through various channels, at Computools, the work is simmering on many levels, including hybrid meetings.

Whiteboard Meeting

A great way to deliver information through visualization during online or hybrid team meetings.


A method of generating the maximum number of new ideas and solving problems in a short period of time.

Dev Meeting

Ongoing meetings of project developers to solve pressing issues, real-time code changes.

Internal Communication Flow

Internal communication required finding channels that would allow communication in a messenger format and video calls, file transfers, and video conferencing. So the Computools team used the most convenient ways: Email, Zoom, Slack, and Jira.

Project Management Methodology

The universal Agile technology is the optimal method of development project management. It considers convenient interaction between the team at all stages of development and makes edits and changes when required.

Project timeline



  • Defining client goals
  • Risk planning
  • Distinguishing the strengths and weaknesses of the project

Product DESIGN

  • Creating a development road map
  • Prototyping
  • Selecting the platform and technology stack
  • Assigning team members
  • Organization of internal communication
  • Selection of project management methodology

Product Engineering

  • Choosing the environment
  • Task arranging
  • User interface design
  • Code writing and configuration
  • Testing and bug fixing
  • Migration


The developers had the task of launching a unique solution and creating a user-friendly, intuitive design for users.

Computools designers created several versions of logos, branded elements, relevant color solutions, from which the customer chose the most fitting one.

User persona → Site map → Wireframes → user interface

User persona

Designing a product based on worked out user personas who are going to use a product or interact with a brand.

Site map

Logically structuring pages and their content within a domain.


Creating a prototype for a product, presenting future layout of different interface elements and their interaction: navigational systems, search forms, news feeds, and other components.

user interface

Designing product’s interface and accomplishing final steps to move a product to the development stage.

On Client’s Side



Preparing the server environment for the Medirect project.



Migration of existing data to a new platform.



Introduction of client staff to the product.

What our
client said

“The team worked cohesively, stayed in touch with us, and listened to our opinions. As a result, the project was completed and launched on schedule. It is rapidly gaining steam. We will continue to contact Computools.”

Product Owner at Medirect

Contact Us

Get in touch to discuss your project or service expectations. Simply fill in the form below or send us an e-mail to

Thank you for your message!

Your request will be carefully researched by our experts. We will get in touch with you within one business day.