opat-app
Empowering OPAT patients to manage IV treatment safely and confidently at home — built with SwiftUI and the Spezi Framework.
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.8%) to scientific vocabulary
Repository
Empowering OPAT patients to manage IV treatment safely and confidently at home — built with SwiftUI and the Spezi Framework.
Basic Info
- Host: GitHub
- Owner: hafrfr
- License: mit
- Language: Swift
- Default Branch: main
- Size: 44.1 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 2
Metadata Files
README.md
OPAT@Home
OPAT@Home is a digital health prototype designed to support patients receiving intravenous antibiotics at home through Outpatient Parenteral Antimicrobial Therapy (OPAT).
The project’s goal is to increase patient confidence, independence, and safety when receiving intravenous treatment at home, while supporting the healthcare system’s shift toward more scalable, home-based care.
This prototype was developed as part of the Digital Health Implementation course at Chalmers University of Technology, with guidance from faculty at Stanford University and clinical input from healthcare professionals in Sweden and the UK. The app is built using Stanford’s Spezi framework.
Key Features (Prototype v2)
Onboarding & Welcome Flow
Introduces OPAT and the home treatment steps in a clear, patient-friendly manner.Daily Treatment Schedule & Progress Tracker
Today's tasks, pre-treatment steps, and infusion events, with visual progress tracking.Step-by-Step Infusion Guide (Prototype)
Prototype of the future step-based instructional flow for infusion tasks.Daily Check-Ins
Built-in self-monitoring to help patients reflect on symptoms and treatment progress.
Designed with a future vision of structured clinical integration, enhancing both patient confidence and remote oversight.Contact & Support Access
Easy access to contacts for clinic nurses, emergency services, and support.FAQ & Search Module
Searchable FAQ module to support patient independence and understanding.
Latest Prototype Demo – v4
Here’s a quick preview of the latest prototype:
👉 Watch v4 demo on YouTube
A walkthrough of the v4 prototype – the build used in Final course presentation of the prototype
Screenshots (Prototype v2)
The following screenshots highlight core features of the OPAT@Home prototype v2.
|
|
|
|
|:--:|:--:|:--:|
| Splash Screen | Welcome / Onboarding | Schedule View |
|
|
|
|
|:--:|:--:|:--:|
| Care Plan Overview | Contact Module | FAQ Module |
📜 Prototype Demos (v1 & v2) (Historical Reference)
### Prototype Demo (v1) 👉 [Watch v1 demo on YouTube](https://youtube.com/shorts/mlTw7f_ffxE) 👉 [Watch v2 demo on YouTube](https://youtube.com/shorts/YVcvpVbuJEw)Built With
- Spezi Template Application
- Spezi Modules (e.g. SpeziQuestionnaire, SpeziOnboarding, SpeziViews, SpeziNotifications)
- SwiftUI
Acknowledgements
This project builds on the Stanford Spezi Template Application and incorporates several open-source Spezi modules.
Special thanks to the Stanford Biodesign Digital Health Group and the clinical experts from Sahlgrenska University Hospital, Oxford University Hospitals NHS Foundation Trust, and Skåne University Hospital who are providing valuable guidance and feedback during the design of this prototype.
License
This project is licensed under the MIT License. See the MIT License file for details.
Owner
- Name: Harald Franck
- Login: hafrfr
- Kind: user
- Location: Gothenburg, Sweden
- Repositories: 1
- Profile: https://github.com/hafrfr
Chalmers 👯♂️
GitHub Events
Total
- Create event: 14
- Release event: 2
- Watch event: 2
- Delete event: 3
- Issue comment event: 1
- Push event: 92
- Public event: 2
- Pull request review comment event: 6
- Pull request review event: 29
- Pull request event: 38
Last Year
- Create event: 14
- Release event: 2
- Watch event: 2
- Delete event: 3
- Issue comment event: 1
- Push event: 92
- Public event: 2
- Pull request review comment event: 6
- Pull request review event: 29
- Pull request event: 38
Dependencies
- github.com/FelixHerrmann/swift-package-list 4.7.2
- github.com/JohnSundell/CollectionConcurrencyKit 0.2.0
- github.com/StanfordBDHG/HealthKitOnFHIR 0.2.14
- github.com/StanfordBDHG/ResearchKit 3.0.3
- github.com/StanfordBDHG/ResearchKitOnFHIR 2.0.3
- github.com/StanfordBDHG/XCTHealthKit 1.1.2
- github.com/StanfordBDHG/XCTRuntimeAssertions 1.1.3
- github.com/StanfordBDHG/XCTestExtensions 1.2.1
- github.com/StanfordSpezi/Spezi 1.8.1
- github.com/StanfordSpezi/SpeziAccount 2.1.4
- github.com/StanfordSpezi/SpeziContact 1.0.2
- github.com/StanfordSpezi/SpeziFirebase 2.0.4
- github.com/StanfordSpezi/SpeziFoundation 2.1.3
- github.com/StanfordSpezi/SpeziHealthKit 1.0.1
- github.com/StanfordSpezi/SpeziLicense 0.1.1
- github.com/StanfordSpezi/SpeziNotifications 1.0.5
- github.com/StanfordSpezi/SpeziOnboarding 1.2.2
- github.com/StanfordSpezi/SpeziQuestionnaire 1.2.3
- github.com/StanfordSpezi/SpeziScheduler 1.2.2
- github.com/StanfordSpezi/SpeziStorage 2.1.0
- github.com/StanfordSpezi/SpeziViews 1.10.0
- github.com/antlr/antlr4 4.13.2
- github.com/apple/FHIRModels 0.5.0
- github.com/apple/swift-algorithms 1.2.1
- github.com/apple/swift-argument-parser 1.5.0
- github.com/apple/swift-atomics 1.2.0
- github.com/apple/swift-collections 1.1.4
- github.com/apple/swift-numerics 1.0.3
- github.com/apple/swift-protobuf 1.29.0
- github.com/drmohundro/SWXMLHash 7.0.2
- github.com/firebase/firebase-ios-sdk 11.11.0
- github.com/firebase/leveldb 1.22.5
- github.com/firebase/nanopb 2.30910.0
- github.com/google/GoogleAppMeasurement 11.11.0
- github.com/google/GoogleDataTransport 10.1.0
- github.com/google/GoogleUtilities 8.0.2
- github.com/google/abseil-cpp-binary 1.2024072200.0
- github.com/google/app-check 11.2.0
- github.com/google/grpc-binary 1.69.0
- github.com/google/gtm-session-fetcher 4.4.0
- github.com/google/interop-ios-for-google-sdks 101.0.0
- github.com/google/promises 2.4.0
- github.com/jpsim/SourceKitten 0.35.0
- github.com/jpsim/Yams 5.3.1
- github.com/krzyzanowskim/CryptoSwift 1.8.4
- github.com/realm/SwiftLint 0.58.2
- github.com/scottrhoyt/SwiftyTextTable 0.9.0
- github.com/swiftlang/swift-syntax 600.0.0