Healthcare platform

A telemedicine startup with a big idea to digitalize this sphere: from the healthcare marketplace to healthcare communication platform with real-time video calls between doctors/physicians and their patients, and more.

Project background

The client’s main idea was to create an automated app for healthcare professionals that has a huge amount of diverse functionality for this sector, for both patients and doctors/physicians.

Being one of the most extremely profitable niches in the world, the pharma sector needs facilitation in business process management no less than in other industries. The total global pharmaceutical market rose to 1.25 trillion U.S. dollars in 2019. The US takes the leading positions with 40% of the market share and predictions to overcome $685 billion by 2023 in its growth. The pandemic accelerated the process of contactless access to drugs and healthcare apps for patients. Pharma B2C businesses in the countries with an imperfect legislative system concerning sales of medicines received relief and the opportunity to reach the customer faster. Namely, they can now offer to shop healthcare marketplace online. Under quarantine and after, many countries allowed distance selling of drugs to the public over the internet.

Our customer is a telemedicine startup willing to change the outdated healthcare sector, digitalize and thus improve the customer experience: from pharm marketplace to real-time video calls between doctors/physicians and their patients and more.

Duration
  • June 2020 – ongoing
Location
  • Central Asia
Industry
  • Healthcare
Technologies
  • WebRTC SDC
  • JavaScript
  • SASS/SCSS
  • React JS
  • TypeScript
  • Docker
  • iOS
  • Android
  • Azure
  • Java
  • XMPP
  1. Set helpful appointment reminders Thanks to a convenient and easy-to-use calendar, a patient and a physician can set up different types of appointment reminders (in-app notification, via SMS, or email).
  2. Online consultation with a doctor/physician (via video conferencing or chat) We used WebRTC SDC for real-time online chat, video, and audio messages between a patient and a physician.
  3. Schedule a call with your doctor/physician A registered healthcare platform patient can schedule a video call with their physician.
  4. E-prescription processing After an online consultation, a physician creates an e-prescription so that physicians and other medical practitioners can send an electronic prescription to a pharmacy directly from the point of care.
  5. Payment for online orders and delivery Based on the received e-prescription, the patient can purchase the needed medicine and order door-to-door delivery.
  6. Online healthcare marketplace On receiving the e-prescription, the patient can search for needed medicine without leaving the platform, in the online drug store.
  7. Payment for online orders and delivery Based on the received e-prescription, the patient can purchase the needed medicine and order door-to-door delivery.

Business needs

The client’s main idea was to create an automated app for healthcare professionals that has a huge amount of diverse functionality for this sector, for both patients and doctors/physicians. It all started with a healthcare marketplace, and then we added new helpful functionalities: online consultations with doctors/physicians via video chat, a forum with articles on medical topics, a directory of medical institutions, and more.

  • To deploy a new environment on the client’s physical servers. According to GDPR rules in Kazakhstan, they cannot use any cloud solutions, i.e. from Azure, or AWS. Therefore, all data should be stored and processed on physical servers only.
  • To create and support a high-load healthcare data platform with a large number of end-users.
  • To find a team for custom healthcare app development and sync all platforms of interest: web, desktop, native mobile.
Solution

The customer's team was full of ideas on the functionality of this platform for healthcare; therefore, an effective way of interaction was Agile. That’s why the project was divided into several phases or user stories.

  • check
    For the same reason of changing requirements, we suggested the customer drop the idea of ready-made or out-of-the-box solutions that are hard to customize for new features.
  • check
    CHI Software Business Analysts together with the Design team consulted with the medical specialists to make the workflow of the healthcare app as smooth as possible.
  • check
    CHI Software Business Analysts together with the Design team consulted with the medical specialists to make the workflow of the healthcare app as smooth as possible.

Tech block

Our development team offered a native backend on Java and our version of mobile SDC for stable and precise healthcare data platform work.

For instance, we successfully used WebRTC SDC for online chat, video, and audio messages. Web Real-Time Communication (WebRTC) is both an open-source project and specification that enables real-time media communications like voice, video, and data transfer natively between browsers and devices.

Client values
  1. We conducted a profound Product Discovery phase with competitors and market research, analysis of the best practices, and offered project estimation.
  2. Our design team offered an adaptive UI/UX design for all involved platforms. Moreover, we designed a system where it’s easy to change the entire UI kit, saving time and money for our customer.
  3. The CHI team also created all needed project documentation including product specification and technical documentation.
  4. We provided custom healthcare app development. Our team created 2 native mobile apps: for Android and iOS users.
  5. Our web team created a responsive healthcare marketplace on Magento.
  6. We created a convenient Admin Panel to manage the solution.
  7. Our DevOps Engineer deployed a stable environment on physical servers without breaking cloud restrictions.
  8. We came up with an animated prototype of the healthcare platform for the customer to complete the MVP stage.

Employee testimonial

quote

The main peculiarity of working on this healthcare platform was that the requirements and changes for the functionality were added after the work had started. A lot of ideas were accepted in the process of discussions. In general, the platform's functionality is complex and very extensive, so it was challenging and interesting to look for options for how this could work on different devices. It was interesting to work on healthcare mobile app design and other platforms at the same time, to look for options to adapt the desktop functionality for mobile devices, for example. Glad that we came up with such a great solution.

quote
Testimonial_Belousova
Irina Belousova UI/UX Designer
quote

Let’s bring your idea to
life together!

    Successfully applied!