Back to Projects
CVR Calc

CVR Calc

An app for helping healthcare professionals in Vascular Access and Infusion Therapy.

Sep 2018 - Present 7 years, 3 months Ongoing

Tech Stack

UIKitSwiftUIKotlinAppIntentsWidgetKit
A line-up of CVR Calc screenshots shown on an iPhone. First, the visualizer showing a green rating for a 30% CVR, further down on the screen, sections for vessel OD input and catheter selection appear. In the second screenshot, a modal list of catheters in both French or Gauge sizes is shown. In the third screenshot, an App Intent snippet shows a good CVR result over the home screen. In the fourth screenshot, Control Center shows the CVR Calc control.

About CVR Calc

CVR Calc helps healthcare professionals use linear or area-based diferences between the external diameter of a catheter and the interior diameter of a vein or artery. Effectively, it helps make sure that they’ve got the best Catheter to Vessel Ratio (CVR) to minimize the risk of catheter-associated thrombosis.

History

CVR Calc came about after chatting with the clients at Global Vascular Access, LLC, who were looking for a way to turn their CVR calculation spreadsheet into a tool clinicians could use on their phones.

From the beginning, CVR Calc has supported iOS and Android. The first version in 2018 used Swift and UIKit for iOS and Java with XML layouts for Android. Each platform offered three tabs dedicated to calculating CVR based on inner diameter, outer diameter, or recommending a catheter based on both.

For the second version, we simplified the design down to a single tab on both platforms, focusing on linear and area-based calculations. The new design also introduced a real-time visualizer for results, driven by SwiftUI on iOS, iPadOS, and macOS, with a Kotlin and Jetpack Compose version for Android.

My Favorite Part

Technologies Used

View All Projects