For the development of On Time OR we had to take into account many factors from scalability to security. One of our challenges was adhering to the government’s strict privacy and security regulations when dealing with patients data. The system had to be fully secure and access to patients data could only be provided to authorized users. In addition to that, the data collected in Canadian hospitals had to be stored within Canada and could not be routed through any other country at any point. This is also the case for the United States.
We decided to use Google Cloud Platform as the infrastructure and use Java for the back-end RESTful APIs. Google Cloud Platform provided us with security and scalability we required for this platform and Java had the security standards required for the project. On the front-end we used ReactJS which allowed us to build a modern looking app that provided the nurses and surgeons an easy and intuitive workflow for booking surgeries, viewing waitlists and analytics.
We released the first version of the app in November 2018 and it’s now going through a clinical trial. We are currently working on more features and improvements to On Time OR.