CodeCourse is an interactive code blue manager for guiding healthcare providers through the Advanced Cardiac Life Support (ACLS) algorithm when a patient goes into cardiac arrest.
ACLS is like CPR, but with higher level interventions such as IV medications, defibrillation (shocks to the heart), and intubation (a tube inserted into the airway to facilitate artificial breathing support).
During a code blue, there are many actions that need to be taken and details to be recorded. Mistakes can be life-threatening for the patient. CodeCourse was designed to foster a safer, more streamlined process.
I wanted to develop an application that helps solve a problem I've experienced with my colleagues. Along with coding, I work as a neurology ICU nurse. When a code blue happens anywhere in the hospital, we still record the entire process on paper. When someones life is on the line, it can be difficult to quickly and accurately record all the details. Using an application rather than pen and paper can help healthcare providers redirect invaluable focus and energy toward safe patient care.
-
Begin by cloning and following the directions for the backend here.
-
After cloning the frontend repo, run
npm install
to install any dependencies. -
Run
npm start
to boot up the application.
Check out this video for a demonstration of how CodeCourse works.
- React - frontend JavaScript framework
- Rails - backend Ruby framework
- In Progress: CodeCourse was built in the beginning stages of my software development journey at Flatiron School. I'm still passionate about the concept of this application and continue to improve its structure as I learn more about React, Ruby, and various best practices. A lot of refactoring and restructuring is in the works!
- A feature to allow the healthcare provider to record patient vital signs and view trends in blood pressure, oxygen saturation, temperature, heart rate, and respiration rate. Close monitoring of patient vital signs is imperative in preventing a code blue from ever occurring.