Exodus App
Shipped Mar 2025
A healthcare app for doctors and patients — appointments, medications, lab results, and wearable-synced health vitals — rebranded from Blue Sky to Exodus, with the wristband's vitals SDK bundled into the app for faster, more reliable syncing.
Built With
Project Overview
Exodus — originally launched as Blue Sky for EPIC PC — is a healthcare app that gives doctors and patients a single place to manage appointments, medications, lab test results, and health vitals. Labs upload test results through their own portal, and both patients and doctors can view or download them via the app's API instead of a lab visit or a printed report; patients can also manage their own appointments. The app pairs with the JSTYLE 2208A customized medical health smart wristband, so health vitals collected by the device can be monitored by both patients and their doctors.
This engagement covered two pieces of work: a full rebrand from Blue Sky to Exodus — new visual identity, theming, assets, navigation, and app-store metadata, delivered end-to-end in Flutter without disrupting the app's existing functionality — and a fix to the wristband's vitals sync, which sent every scan's data through an API call to the SDK/plugin that failed often. Downloading the SDK and packaging it directly into the app build removed that failure-prone network call, generating vitals results faster and more reliably.
- Challenge
- Exodus — originally launched as Blue Sky for EPIC PC — is a healthcare app built for doctors and patients: it centralizes appointments (patients can schedule their own), medications, lab test results, and health vitals in one place. Labs upload test results through their own portal, and both patients and doctors can view or download them through the app via API, without a lab visit or a printed report. The app also pairs with the JSTYLE 2208A customized medical health smart wristband, so vitals captured by the device can be monitored by both patients and their doctors. Two things needed solving for this engagement: the app needed a full rebrand to its new Exodus identity without disrupting any of that existing functionality, and the wristband's vitals sync was unreliable — every scan sent its data through an API call to the wristband's SDK/plugin, and that call failed often, slowing down and sometimes breaking the vitals flow.
- Solution
- Delivered a full visual and branding rebrand end-to-end in Flutter — new theming applied consistently across every screen, updated assets, navigation adjusted to match the new identity, and app-store metadata updated to reflect the relaunch. Alongside the rebrand, downloaded the wristband's vitals SDK and packaged it directly into the app build instead of calling it over the network per scan, removing the failure-prone API round trip and generating vitals results faster and more reliably.
- Impact
- Relaunched the app under its new Exodus identity with a consistent look across every screen and store listing, while the bundled vitals SDK made wearable health-vitals syncing meaningfully faster and more reliable for doctors and patients — without touching the appointments, medications, or lab-results functionality already in place.
Frequently Asked Questions
Doctors, patients, and labs had no shared system for appointments, medications, and test results, and syncing health vitals from a wearable device into the app was slow and often failed.
Exodus App was built with Flutter, Dart, Bloc, FCM.
This was built as commercial/client work, so the source code isn't publicly available. Get in touch to discuss the implementation.
Alongside the Blue Sky-to-Exodus rebrand, the wearable device's vitals SDK was downloaded and packaged directly into the app build, replacing a failure-prone per-scan API call with a bundled integration that generates health-vitals results faster and more reliably.
Exodus pairs with the JSTYLE 2208A customized medical health smart wristband. Vitals it captures are processed through the wristband's own SDK, packaged directly into the app build rather than sent over a per-scan API call, so both patients and doctors see results generated quickly and reliably.
Labs upload results through their own portal, and Exodus surfaces them via API so both patients and doctors can view or download the results directly in the app.
Blue Sky was already a proven, working Flutter codebase. Rebranding it onto that foundation gave EPIC PC a fully distinct product identity as Exodus without the cost and risk of a ground-up rebuild.
Available for work
Got a project like this
in mind?
Let's talk about what you're building and how I can help ship it.