From having worked in Canadian healthcare, we know what kind of challenges healthcare providers encounter when managing patients from all over the province. There are 18 health authorities in Quebec,14 in Ontario, 7 in British Columbia, 8 in Northwest Territories, to list a few. When patients move around or go through compassionate transfers, there is often miscommunication between health authorities due to inconsistencies in patient management systems. Did you know many hospitals are still use paper-based charting? We wanted to create a hub that would act as a one-stop shop for everything related to patient care in order to bridge these gaps. The hope is that healthcare providers would no longer be missing any critical patient documentation, or be unaware of important patient details.
What it does
MedHub allows you to login using your own health authority credentials. You can view a list of all your patient assignments, from which you'd select a patient. Then using the sidebar, you can view patient details such as alerts or code status, admit new patients, enter new orders, chart, refer to specialists, view results, administer medications, or discharge. There is also a support option that should hold policies and guidelines by health authority, as they often vary from one to the next.
How we built it
We used a Flatlogic template to build our base off from, then we got to working on manipulating various React components to customize our hospital management app. The project uses React, React Hooks, React Context, React Router v5, Material-UI v4, Modular Architecture, and CSS-in-JS styles.
Challenges we ran into
Due to logistical difficulties, we had begun our journey late into the hackathon. However, we were determined to get as much of the hospital system app up and going. Neither of us were very familiar with using React, but we were keen to learn. We had difficulty trying to implement all the functionality that we had initially planned out, and realized we'd only have time to layout some of the pages. For this reason, we were unfortunately unable to finish the project.
Accomplishments that we're proud of
Regardless of the product at the time of submission, we are both proud to say that we continued to persevere through the challenges to maximize our learning throughout the project. We are happy to see aspects of the project come to life, albeit limited at this time.
What we learned
The biggest lesson that we learned through this project was the enormous amount of time and planning that goes into implementing a hospital management system. As if this wasn't a big enough challenge, there is a whole other aspect of integrating data from multiple health authorities and merging them into one central system. This definitely puts a deeper perspective into the healthcare industry.
What's next for MedHub
After Hack the North, we would love to continue our project to see to its completion. For starts, we would finish implementing the rest of the layout for the entire application. Then we would work on completing all the necessary features to each section, such as the ability to administer medications at specific times, to chart patient assessments, to refer patients to specialists, or to discharge a patient home.