Statix

Statix is an application that offers a suite of online tools for clinic and healthcare service

Background

Advanced Healthcare Data Suite

Statix is an application that offers a suite of online tools for clinic and healthcare service to:

  • Define question sets and online surveys in order to collect information from patients

  • Provide coordinated data collection for multi-center research projects

  • Provide data storage for healthcare information

  • Provide efficient data delivery (including real-time raw data, real-time performance metrics and more)

Our Strategy

How we work
Grid One

Create

Our designers work with you to define every feature, screen, and user flow

Grid One

Sprint

Receive product builds every two-weeks as we add features

Grid One

Learn

We analyze user feedback to help you prioritize new features

Problems

The client wanted to improve and modernize the website in order to secure their healthcare and patient-related data. They also wanted to enhance the functionalities of the website to streamline their business processes, delivering high-class performance to their customers.

Problems that the client was facing with the application/website:

  • On the website, around 40% of the functionalities were done manually by the client, including:
    1. Manually updated attempt logs: Site coordinators (people who manage the surveys being conducted) had to manually update records in the database about the attempted call logs of their patients. For instance, if site coordinators or interviewers call a patient to take feedback or ask certain questions for surveys, and the patient didn’t answer the call or his/her phone number was incorrect, then the site coordinators had to enter these records (‘call not answered’ or ‘wrong number’) manually in the database.
    2. Manually scheduled surveys for patients: Site coordinators had to manually schedule or prioritize the surveys (consisting of a set of questions) for their patients for a certain date or time.
    3. No proper randomization for clinical trials: There was no proper randomization process on the website. Site coordinators wanted a reliable method to eliminate all the sources of bias in the treatment assignments, ensuring equality among the patients in terms of receiving treatments.
  • The backend functionalities of the website were written in PHP, hence they were outdated. Also, the website used WordPress as its Content Management System (CMS), which caused various issues for the client such as, improper data handling, problems with refreshing the page, data storage issues, etc. In order to enhance and improve their website, they wanted to migrate from the old technologies-- PHP and WordPress to some of the latest technologies available.
  • The website did not have a proper authentication process. The client needed to keep their network secure by permitting verified users to access protected resources.
  • The client needed a Business Intelligence (BI) tool on the website in order to see the business progress and survey responses of the patients in the form of charts. They wanted a BI tool that was within their budget.

Solution

At Zibtek, we provide high-quality services to our clients. This project was handled and implemented by domain-specific experts and engineers. Our engineers were able to deliver high-quality service that exactly met the unique business needs of our client.

The solutions we provided to address the problems:

  • We automated all the work that was previously done manually on the website. Issues that we focused on and fixed to make things automated:
    1. Automated updation of attempt logs in the database using Bootstrap and Angular: Using Bootstrap and Angular, we automated the task of updating attempt logs in the database. We have provided a list of ‘Attempt type’ on the website that contains various options (including ‘No answer’, ‘Email sent’, ‘Phone busy’, and more). Unlike before, site coordinators no longer need to enter the patient's ‘attempt logs’ record manually in the database. They just need to pick any option from the ‘attempt type’ list, and the record will automatically get updated in the database.
    2. Automated scheduling of surveys using Angular: Using Angular, we have automated the scheduling of surveys on the website. We have provided a list of options, from which the site coordinators or interviewers from the client side can select any date or time on which they want to take surveys. The surveys will automatically trigger on their website at the selected time and date.
    3. Provided a proper randomization process using MEAN stack (Full-stack JavaScript, including MongoDB, Express.js, Angular.js, and Node.js): Using MEAN stack, we provided a proper randomization process (the most reliable method for clinical trials) on the website. It doesn’t allow hospitals or doctors to manipulate the results. It removes bias, providing a real representation to the patients regarding the treatment or drugs used.
  • Using MEAN stack, we have improved and enhanced all the backend functionalities of the website that were outdated. We sped up the time taken to load the web pages and resolved all the issues related to data storage and data handling. Also, We modernized the interfaces at the front-end of the website.
  • Using the Twilio REST API, our developers coded the app to provide two-factor authentication (2FA) process on the website in order to fix the security issues.
  • We embedded a Business Intelligence (BI) tool--MongoDB Chart--on the website. It represents data in the form of charts. With MongoDB Chart, the client can get key insights into their business, such as how the business is progressing, how the customers are responding to the application, how the survey response of the patients is going, etc. As the client wanted to include a BI tool into their website that was within their budget, after a lot of research, our experts came up with MongoDB Chart as a budget-friendly option.
    1. Our developers used a cloud service-- MongoDB Atlas.
    2. Using Node.js APIs, they connected MongoDB Atlas to the website.
    3. They also included additional security features, including:
      • Admin or super admin on the client site are authorized to access (can view and make edits) the database or dashboard of the website in order to create the charts.
      • Admin and super admin on the client site can grant access for the database or dashboard to other hospital users. They can decide whether they want users to only view the database/dashboard or they also want them to make edits in the database or dashboard.

Result

The client was extremely satisfied with our dedication, hard work, and services. Following the successful website update, they outsourced their entire mobile application project to us in order to develop it from scratch.

Business outcomes that we delivered for this project:
  • Page loading time of the website was reduced by 90%, improving the overall website performance.
  • 40% increased in automation, as manual work has been eliminated completely.
  • With the introduction to new technology and services, we delivered an error-free and superior quality application to our client using a cost-effective approach.
  • Using modern technologies, our developers have added additional functionalities to the website, enabling it to meet the Health Insurance Portability and Accountability Act (HIPAA) policy standards. HIPPA is a law designed by the US government to provide privacy standards to safeguard healthcare information and patients’ medical records.
4+
500+
1000+
200+

Ready to close more deals?

Get Free Consultation