https://github.com/stanfordspezi/spezitemplateapplication
Template application demonstrating the usage of the Stanford Spezi framework.
https://github.com/stanfordspezi/spezitemplateapplication
fhir ios spezi stanford swift xcode
Last synced: 7 months ago
JSON representation
Template application demonstrating the usage of the Stanford Spezi framework.
- Host: GitHub
- URL: https://github.com/stanfordspezi/spezitemplateapplication
- Owner: StanfordSpezi
- License: mit
- Created: 2023-01-17T04:25:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-20T20:50:02.000Z (7 months ago)
- Last Synced: 2025-03-29T07:05:40.434Z (7 months ago)
- Topics: fhir, ios, spezi, stanford, swift, xcode
- Language: Swift
- Homepage: https://stanfordspezi.github.io/SpeziTemplateApplication
- Size: 30.2 MB
- Stars: 114
- Watchers: 20
- Forks: 30
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Citation: CITATION.cff
Awesome Lists containing this project
README
# Spezi Template Application
[](https://github.com/StanfordSpezi/SpeziTemplateApplication/actions/workflows/beta-deployment.yml)
[](https://codecov.io/gh/StanfordSpezi/SpeziTemplateApplication)
[](https://zenodo.org/badge/latestdoi/589846478)This repository contains the Spezi Template Application.
It demonstrates using the [Spezi](https://github.com/StanfordSpezi/Spezi) ecosystem and builds on top of the [Stanford Biodesign Digital Health Template Application](https://github.com/StanfordBDHG/TemplateApplication).> [!NOTE]
> Do you want to try out the Spezi Template Application? You can download it to your iOS device using [TestFlight](https://testflight.apple.com/join/ipEezBY1)!## Application Content
The following screenshots show a wide variety of features based on Spezi Modules that are part of the Spezi Template Application.
|![A screen displaying welcome information.]() ![A screen displaying welcome information.]()|![A screen showing an overview of the modules used in the Spezi Template Application.]() ![A screen showing an overview of the modules used in the Spezi Template Application.]()|![A screen displaying the consent view.]() ![A screen displaying the consent view.]()
|:--:|:--:|:--:|
|Welcome View|Interesting Modules|Consent Signature||![HealthKit Onboarding Flow]() ![HealthKit Onboarding Flow]()|![Permissions screen of the HealthKit framework]() ![Permissions screen of the HealthKit framework]()|![Onboarding screen showing the Notifications permission screen.]() ![Onboarding screen showing the Notifications permission screen.]()|
|:--:|:--:|:--:|
|HealthKit Access|Granular HealthKit Share Control|Trigger Local Notifications||![A screen displaying the Scheduler UI.]() ![A screen displaying the Scheduler UI.]()|![A screen showing a questionnaire using ResearchKit.]() ![A screen showing a questionnaire using ResearchKit.]()|![The scheduler screen showing the completed UI]() ![The scheduler screen showing the completed UI]()|
|:--:|:--:|:--:|
|Schedule Tasks|Display Questionnaires|Keep Track of Tasks||![A screen displaying the Contact UI.]() ![A screen displaying the Contact UI.]()|![A screen displaying the current user account information.]() ![A screen displaying the current user account information.]()|![License information to list all used Swift Packages]() ![License information to list all used Swift Packages]()|
|:--:|:--:|:--:|
|Contact Information|Account Overview|License Information|> [!NOTE]
> You can find all the used Spezi Modules in the [Stanford Spezi GitHub Organization](https://github.com/StanfordSpezi).The [DocC documentation of the Spezi Template Application contains information on how to use the application as the basis for your Spezi-based application, run the application, and modify the application](https://stanfordspezi.github.io/SpeziTemplateApplication).
## Contributing
Contributions to this project are welcome. Please make sure to read the [contribution guidelines](https://github.com/StanfordSpezi/.github/blob/main/CONTRIBUTING.md) and the [contributor covenant code of conduct](https://github.com/StanfordSpezi/.github/blob/main/CODE_OF_CONDUCT.md) first.
This project is based on [ContinuousDelivery Example by Paul Schmiedmayer](https://github.com/PSchmiedmayer/ContinousDelivery) and the [Stanford Biodesign Digital Health Template Application](https://github.com/StanfordBDHG/TemplateApplication) provided using the MIT license.
## License
This project is licensed under the MIT License. See [Licenses](LICENSES) for more information.

