COVID Certificate is the official app for storing and presenting COVID certificates issued in Switzerland.

Overview

COVID Certificate Apps - iOS

License: MPL 2.0

This project is released by the the Federal Office of Information Technology, Systems and Telecommunication FOITT on behalf of the Federal Office of Public Health FOPH. The app design, UX and implementation was done by Ubique.

COVID Certificate App

COVID Certificate is the official app for storing and presenting COVID certificates issued in Switzerland. The certificates are kept and checked locally on the user's phone.

COVID Certificate Check App

COVID Certificate Check is the official app for checking COVID certificates in Switzerland. The validation is executed locally on the phone and no information of the scanned certificates is saved.

Contribution Guide

This project is truly open-source and we welcome any feedback on the code regarding both the implementation and security aspects.

Bugs or potential problems should be reported using Github issues. We welcome all pull requests that improve the quality of the source code. Please note that the app will be available with approved translations in English, German, French, Italian.

Repositories

Installation and Building

The project should be opened with the Xcode 12.5 or newer. Dependencies are managed with Swift Package Manager, no further setup is needed.

License

This project is licensed under the terms of the MPL 2 license. See the LICENSE file for details.

Comments
  • Booster after Johnson&Johnson does not reset duration

    Booster after Johnson&Johnson does not reset duration

    Hi,

    getting a booster shot (in my case of Pfizer) after one dose of J&J single dose vaccine does not reset the duration to 1 year after the booster. However, a booster after 2 shots of AZ, Pfizer, Moderna and etc. giving a total of 3 shots does reset the duration to one year after the booster.

    As far as I know, getting a booster shot in Switzerland resets the duration to 1 year after it, but I couldn't find anything about getting a booster shot after the J&J vaccine and the rules about the certificate duration.

    The vaccination certificates which I used as reference (1x J&J and 1x Pfizer booster/2x AZ and 1x Moderna booster) are both from a foreign country but using the Covid Cert app. The J&J/Pfizer still has the duration as 365+21 days from the original dose of J&J while the AZ/Moderna has it now set as 364 days after the booster dose of Moderna.

    opened by HarriOrri 4
  • Migrate private key to keychain

    Migrate private key to keychain

    Previously the key which was used to encrypt the local storage was stored in the secure enclave and therefore it was not possible to restore certificates from an encrypted backup. This PR removed the kSecAttrTokenIDSecureEnclaveattribute and adds a migration for the existing data.

    opened by stmitt 4
  • Correct Display the Booster Vaccination not as Incomplete

    Correct Display the Booster Vaccination not as Incomplete

    Swiss Covid App shows Booster Vaccinations as Incomplete Vaccinations in my certificate i have 3 doses of a total of 2 needed.

    I expect the same on the android version

    diff --git a/Wallet/Screens/Certificates/CertificateDetailView.swift b/Wallet/Screens/Certificates/CertificateDetailView.swift index ebfb2d9..4c89e1d 100644 --- a/Wallet/Screens/Certificates/CertificateDetailView.swift +++ b/Wallet/Screens/Certificates/CertificateDetailView.swift @@ -81,7 +81,7 @@ class CertificateDetailView: UIView {

         addDividerLine()
    
    •    if vaccinations.allSatisfy({ $0.doseNumber == $0.totalDoses }) {
      
    •    if vaccinations.allSatisfy({ $0.doseNumber >= $0.totalDoses }) {
             addTitle(title: UBLocalized.translationWithEnglish(key: .covid_certificate_vaccination_title_key))
         } else {
             addTitle(title: UBLocalized.translationWithEnglish(key: .wallet_certificate_type_incomplete_vaccine_key))
      

    diff --git a/Wallet/Screens/Certificates/CertificateDetailViewController.swift b/Wallet/Screens/Certificates/CertificateDetailViewController.swift index 2035dcf..4df70b5 100644 --- a/Wallet/Screens/Certificates/CertificateDetailViewController.swift +++ b/Wallet/Screens/Certificates/CertificateDetailViewController.swift @@ -247,7 +247,7 @@ class CertificateDetailViewController: ViewController { case let .success(holder): guard let certificate = holder.certificate as? DCCCert else { break } let vaccinations = certificate.vaccinations ?? []

    •        if !vaccinations.allSatisfy({ $0.doseNumber == $0.totalDoses }) {
      
    •        if !vaccinations.allSatisfy({ $0.doseNumber >= $0.totalDoses }) {
                 title = UBLocalized.wallet_certificate_evidence_title.uppercased()
             }
         case .failure:
      
    bug 
    opened by ojehle 3
  • Limit number of imported certificates, warn users

    Limit number of imported certificates, warn users

    I have noticed that venues are using the Covid Certificate app instead of Covid Check.

    The app should not allow more than e.g. 10 or 20 certificate. Additionally, it should warn users adding more than three: "This app should not be used to verify certificates. You should only scan your own certificates. Please use Covid Check instead to verify your guests certificates".

    opened by chrisleduc 3
  • Use regular QR code pattern for Covid certificate light

    Use regular QR code pattern for Covid certificate light

    The Covid certificate light uses a different type of QR code pattern, with smaller dots, making it harder for devices to read. You need better lighting conditions and less movement. I think it would be a good idea if Covid certificate light would use the standard QR code pattern as well and use a different indicator to distinguish itself from the regular Covid certificate.

    opened by g4b1nagy 3
  • Covid Check QRcode Crash App (dos)

    Covid Check QRcode Crash App (dos)

    Hello,

    Small issue, a person could generate a QR code readable by the application (with an invalid signature), with the parameter "dn" containing the value 99999999999999999999999999999999999, the application will crashes each time the QR code is scanned, the problem is also present on Covid Cert but less problematic, indeed a possible scenario (with a bit of social engineering) is that a person creates a QR code with the payload that crashes the application and presents it to a third party (a restaurant for example), The third party can't check the validity of the certificate because the application will crashes at each scan, the third party could let the access to these services thinking that the certificate is valid and that it's a bug of the application. (Scenario maybe extreme but with a lot of chances that it works).

    Only tested on IOS

    Payload : { "ver": "1.0.0", "nam": { "fn": "foo", "fnt": "FOO", "gn": "bar", "gnt": "BAR" }, "dob": "2000-03-01", "v": [ { "tg": "840539006", "vp": "1119305005", "mp": "EU/1/20/1528", "ma": "ORG-100030215", "dn": 99999999999999999999999999999999999, "sd": 2, "dt": "2021302-18", "co": "AT", "is": "BMSGPK Austria", "ci": "urn:uvci:01:AT:10807843F94AEE0EE5093FBC254BD813P" } ] }

    QRcode Payload : HC1:NCFOXN%TSMAHN-HNL458GI3VR%8S3I0IIC+V 43G-VC9BWH2.W7%$CML9J77D*QQHIZC4TPIFRMLNKNM8JI0EUG*%NH$RSC9$HFE1E0QV1FD/Y4J1ER6W9NT9KP-FHTNP/78LSIT7AZI9$JAYHIXGGX2M KM1GGMJCQ SA KZ*U0I1-I0*OC6H0/VMNPM Q5TM8*N9-I06H00YQK*R3T3+7A.N88J4R$F/MAITH-+R2YBV44PZBBAKO1P9-8:0L.A5R8HM*G64TQCV5RQLCUU5WY31-LH/CJ6IAACG423%B04LT HBSZ46/45/G3ZCIATULV:SNS8F-67N%21Q21$4ZW4Z*AKWIX:S:+IZW4PHBO33BC786B*E3-433QBV53XEBW77WNN+FNULJ96B4UN*97$IJV7776B3D3CZK7%2RZ4QWCS46147TMHS6ML*H:/E6 N$YPQ98ZF0HYGKZNZXVB NEHFXHV$0T2VMF%UVRC-/623WU-F*NF$:II947HAT6UPDMUIP6 4JXD-5W7GGLZQ-TEB403SRF2

    qrcode

    Hoping to have helped ^^

    bug 
    opened by kfmgang 3
  • Documentation on

    Documentation on "Generate transfer code" missing (Ver. 2.0.0)

    I find no documentation in the built-in FAQ's in the app for "Generate transfer code", accessed by pressing + in the lower right corner. What does this do?

    opened by r-r-liu 3
  • Access security-scoped PDF resource

    Access security-scoped PDF resource

    Opening the PDF from an app that provides a security-scoped URL (e.g. the Files App with a file on iCloud Drive) requires a call startAccessingSecurityScopedResource to provide access to the resource.

    opened by martinreichart 3
  • Feature: Add English labels

    Feature: Add English labels

    • changes swiftgen translation UBTemplate.stencil to give accses to the keys to simplify getting translations
    • adds English description labels to the certificate detail when English is not the phone language anyway

    IMG_2DAB7E5253B0-1

    opened by zimmermannubique 3
  • 2G+ verification gives ambiguous display

    2G+ verification gives ambiguous display

    The verification screen for 2G+ returns a very positive and green result, even if a test results still needs to be checked.

    This is the result with a certificate of a person who doesn't needs to show an additional test certificate because they have been vaccinated more recently than 4 months ago: 2G+ without Test required

    This is the display when a test is still required: 2G+ with Test required

    For the average user, the difference is not clear enough, as both of them pop up as green screens. My personal recommendation, although I'm not a designer, would be to have a different color (maybe yellow for warning or blue for info) to be clear that an additional test certificate is still needed. Or one would have to scan a test certificate subsequently for the green checkmark screen.

    opened by olikami 0
  • Suggestions - Scan Efficiency

    Suggestions - Scan Efficiency

    I have 2 suggestions regarding scanning efficiency.

    First, make QR codes scannable even during the display of the spinner, and green or red checkmark. This makes it possible to scan the certificates of people that pre-emptively self-validate much faster.

    Second, remove or significantly enlargen the square on the checking app in the middle of the screen. It gives the users the idea that they must place the QR codes exactly in the square, but since it would be scanned on the whole area, the effect is that the QR code is unnecessarily small and thus even more unreliable to scan.

    enhancement 
    opened by simonerni 0
Releases(v4.10.0-221214.1323.99332-wallet)
  • v4.10.0-221214.1323.99332-wallet(Dec 23, 2022)

    • updates CovidCertificate-SDK with repacked revocation database
    • Text optimisations that clarify that the transfer code can be used for test certificates as well as for vaccination and recovery certificates.
    Source code(tar.gz)
    Source code(zip)
  • v4.10.0-221214.1323.99332-verifier(Dec 23, 2022)

  • v4.8.0-221013.1558.99324-wallet(Oct 17, 2022)

    What's Changed

    • Startup optimizations
    • updates CovidCertificate-SDK with repacked revocation database

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v4.7.0-220915.1253.99317-wallet...v4.8.0--wallet

    Source code(tar.gz)
    Source code(zip)
  • v4.8.0-221013.1558.99324-veri(Oct 17, 2022)

    What's Changed

    • Startup optimizations
    • updates CovidCertificate-SDK with repacked revocation database

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v4.7.0-220915.1253.99317-verifier...v4.8.0--wallet

    Source code(tar.gz)
    Source code(zip)
  • v4.7.0-220915.1253.99317-wallet(Sep 15, 2022)

    What's Changed

    • Supplementary information on travelling abroad with a COVID certificate, including in the FAQs.
    • Further optimisations and bug fixes.

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v4.6.0-220901.1253.99311-wallet...v4.7.0-220915.1253.99317-wallet

    Source code(tar.gz)
    Source code(zip)
  • v4.7.0-220915.1253.99317-verifier(Sep 15, 2022)

    What's Changed

    • General remark that the Swiss verification app always checks COVID certificates in terms of the Swiss validity provisions, and is not authoritative for use outside Switzerland.
    • Further optimisations and bug fixes.

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v4.4.0-220720.1553.99294-verifier...v4.7.0-220915.1253.99317-verifier

    Source code(tar.gz)
    Source code(zip)
  • v4.6.0-220901.1253.99311-wallet(Sep 2, 2022)

    What's Changed

    • show standardized name in wallet by @stmitt in https://github.com/admin-ch/CovidCertificate-App-iOS/pull/355
    • Adds update boarding by @stmitt in https://github.com/admin-ch/CovidCertificate-App-iOS/pull/358
    • Adds Certificate Age View by @stmitt in https://github.com/admin-ch/CovidCertificate-App-iOS/pull/357
    • validity logic updates by @stmitt in https://github.com/admin-ch/CovidCertificate-App-iOS/pull/359

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v4.4.0-220720.1553.99294-wallet...v4.6.0-220901.1253.99311-wallet

    Source code(tar.gz)
    Source code(zip)
  • v4.4.0-220720.1553.99294-wallet(Jul 21, 2022)

    What's Changed

    • Adds terms and conditions update boarding by @stmitt in https://github.com/admin-ch/CovidCertificate-App-iOS/pull/351
    • Removes refreshInfo button by @stmitt in https://github.com/admin-ch/CovidCertificate-App-iOS/pull/350

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v4.3.1-220628.1200.99289-wallet...v4.4.0-220720.1553.99294-wallet

    Source code(tar.gz)
    Source code(zip)
  • v4.4.0-220720.1553.99294-verifier(Jul 21, 2022)

    What's Changed

    • Adds terms and conditions update boarding by @stmitt in https://github.com/admin-ch/CovidCertificate-App-iOS/pull/351
    • Removes refreshInfo button by @stmitt in https://github.com/admin-ch/CovidCertificate-App-iOS/pull/350

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v4.3.1-220628.1200.99289-verifier...v4.4.0-220720.1553.99294-verifier

    Source code(tar.gz)
    Source code(zip)
  • v4.3.1-220628.1200.99289-wallet(Jun 30, 2022)

    • Optimizations and bug fixes.

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v4.3.0-220617.1523.99286-wallet...v4.3.1-220628.1200.99289-wallet

    Source code(tar.gz)
    Source code(zip)
  • v4.3.1-220628.1200.99289-verifier(Jun 30, 2022)

    • Optimizations and bug fixes.

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v4.3.0-220617.1523.99286-verifier...v4.3.1-220628.1200.99289-verifier

    Source code(tar.gz)
    Source code(zip)
  • v4.3.0-220617.1523.99286-wallet(Jun 27, 2022)

    • If a COVID certificate’s QR code reaches its technical expiration date, the code can be renewed directly in the app. The certificates affected are indicated accordingly. Please note that the length of time for which a vaccination is recognized in a particular country does not depend on this.
    • Further optimizations and bug fixes.

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v4.1.0-220429.1021.99279-wallet...v4.3.0-220617.1523.99286-wallet

    Source code(tar.gz)
    Source code(zip)
  • v4.3.0-220617.1523.99286-verifier(Jun 27, 2022)

    • Optimizations and bug fixes.

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v4.0.0-220411.1820.99268-verifier...v4.3.0-220617.1523.99286-verifier

    Source code(tar.gz)
    Source code(zip)
  • v4.1.0-220429.1021.99279-wallet(Apr 29, 2022)

    What's Changed

    • Now it is possible to apply for an EU-compatible version of COVID recovery certificates issued for a short time in Switzerland on the basis of a positive rapid antigen test. The certificates affected are indicated accordingly.

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v4.0.0-220411.1820.99268-wallet...v4.1.0-220429.1021.99279-wallet

    Source code(tar.gz)
    Source code(zip)
  • v4.0.0-220411.1820.99268-wallet(Apr 13, 2022)

    What's Changed

    • AX: Fix accessibility issues
    • Do not grey out QR code when certificate expires in Switzerland
    • Travel feature: Add possibility to check validity of certificates against rules of other countries (as long as they publish their business rules on the EU gateway)

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v3.7.0-220303.1353.99260-wallet...v4.0.0-220411.1820.99268-wallet

    Source code(tar.gz)
    Source code(zip)
  • v4.0.0-220411.1820.99268-verifier(Apr 13, 2022)

    What's Changed

    The COVID Certificate App is constantly being updated and improved. The following new features have been added to the current version:

    • Further optimizations and bug fixes.

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v3.5.0-220204.1031.99251-verifier...v4.0.0-220411.1820.99268-verifier

    Source code(tar.gz)
    Source code(zip)
  • v3.7.0-220303.1353.99260-wallet(Mar 7, 2022)

    What's Changed

    • Update SDK
    • Update translations

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v3.5.0-220204.1031.99251-verifier...v3.7.0-220303.1353.99260-wallet

    Source code(tar.gz)
    Source code(zip)
  • v3.5.0-220204.1031.99251-wallet(Feb 4, 2022)

    What's Changed

    The COVID Certificate Check App is continuously updated and improved. These new functions have been added to the current version:

    • Further optimizations and bug fixes.

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v3.3.0-220121.1431.99247-verifier...v3.5.0-220204.1031.99251-wallet

    Source code(tar.gz)
    Source code(zip)
  • v3.5.0-220204.1031.99251-verifier(Feb 4, 2022)

    What's Changed

    The COVID Certificate App is constantly being updated and improved. The following new features have been added to the current version:

    • Further optimizations and bug fixes.

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v3.3.0-220121.1431.99247-verifier...v3.5.0-220204.1031.99251-verifier

    Source code(tar.gz)
    Source code(zip)
  • v3.3.0-220121.1431.99247-wallet(Jan 21, 2022)

    What's Changed

    The COVID Certificate App is constantly being updated and improved. The following new features have been added to the current version:

    • Individualised notice in connection with the shortened validity period for COVID recovery and vaccination certificates.
    • Addition of following types of certificate:
      • COVID vaccination certificate on the basis of the Novovax vaccine
      • COVID vaccination certificate in line with the EU coding for proof of booster vaccination
      • COVID recovery certificates on the basis of a positive rapid antigen test
    • Further optimisations and bug fixes.

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v3.1.0-211217.1847.99204-wallet...v3.3.0-220121.1431.99247-wallet

    Source code(tar.gz)
    Source code(zip)
  • v3.3.0-220121.1431.99247-verifier(Jan 21, 2022)

    What's Changed

    The COVID Certificate Check App is continuously updated and improved. These new functions have been added to the current version:

    • Addition of following types of certificate for checking:
      • COVID vaccination certificate on the basis of the Novovax vaccine
      • COVID vaccination certificate in line with the new EU coding for proof of booster vaccination
      • COVID recovery certificates on the basis of a positive rapid antigen test
    • Further optimisations and bug fixes.

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v3.1.0-211217.1847.99204-wallet...v3.3.0-220121.1431.99247-verifier

    Source code(tar.gz)
    Source code(zip)
  • v3.2.0-220107.815.99220-wallet(Jan 7, 2022)

    • fixes bug in revocation list fetching
    • revocation list is now pre-packaged with an app bundle
    • display 2G+ information in the wallet app
    • adds the ability to remove refresh button via config flag

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v3.0.0-211210.1753.99189-verifier...v3.2.0-220107.815.99220-wallet

    Source code(tar.gz)
    Source code(zip)
  • v3.2.0-220107.815.99220-verifier(Jan 7, 2022)

    • fixes bug in revocation list fetching
    • revocation list is now pre-packaged with an app bundle

    Full Changelog: https://github.com/admin-ch/CovidCertificate-App-iOS/compare/v3.0.0-211210.1753.99189-verifier...v3.2.0-220107.815.99220-verifier

    Source code(tar.gz)
    Source code(zip)
  • v3.1.0-211217.1847.99204-wallet(Jan 7, 2022)

  • v3.1.0-211217.1847.99204-verifier(Jan 7, 2022)

    · 2G+ and «Test certificate» have been added as new verification modes. The verification mode can be changed in the app to check certificates according to the various rules. · Further optimisations and bug fixes

    Source code(tar.gz)
    Source code(zip)
  • v3.0.0-211210.1753.99189-wallet(Dec 17, 2021)

    • The details page shows whether the certificate is valid for 2G (vaccinated or recovered) or 3G (vaccinated, recovered or tested).
    • Further optimisations and bug fixes
    Source code(tar.gz)
    Source code(zip)
  • v3.0.0-211210.1753.99189-verifier(Dec 17, 2021)

    • The verification mode can be changed in the app to check certificates for the different rules of 2G (vaccinated or recovered) and 3G (vaccinated, recovered or tested).
    • In order to be able to guarantee data protection, the verification of a certificate light is not possible when 2G is applied.
    • Further optimisations and bug fixes
    Source code(tar.gz)
    Source code(zip)
  • v2.10.0-211201.1553.99180-wallet(Dec 6, 2021)

    • Light certificate: Text amended, with new term of validity as per Federal Council resolution of 3 December 2021
    • Further improvements and bug fixes
    Source code(tar.gz)
    Source code(zip)
  • v2.9.0-211125.2053.99178-wallet(Dec 1, 2021)

    · Vaccination certificates that are only valid in Switzerland for foreign nationals without a residency permit or place of residence in Switzerland, who are visiting the country temporarily (as tourists) and who received a vaccine abroad that is currently only approved for use on the WHO’s emergency use listing. · These certificates are valid for a maximum of 30 days from issue.

    Source code(tar.gz)
    Source code(zip)
  • v2.9.0-211125.2053.99178-verifier(Dec 1, 2021)

    · Vaccination certificates that are only valid in Switzerland for foreign nationals without a residency permit or place of residence in Switzerland, who are visiting the country temporarily (as tourists) and who received a vaccine abroad that is currently only approved for use on the WHO’s emergency use listing. · These certificates are valid for a maximum of 30 days from issue.

    Source code(tar.gz)
    Source code(zip)
Owner
Swiss Admin
Federal Office of Information Technology, Systems and Telecommunication FOITT
Swiss Admin
EU Digital COVID Certificate Kit for the Apple Platform  (unofficial)

EU Digital COVID Certificate Kit A Swift Package to decode, verify and validate EU Digital COVID Certificates for iOS, tvOS, watchOS and macOS Disclai

Sven Tiigi 32 Oct 4, 2022
Secretive is an app for storing and managing SSH keys in the Secure Enclave.

Secretive is an app for storing and managing SSH keys in the Secure Enclave.

Max Goedjen 4.9k Jan 1, 2023
Koronavilkku - the official COVID-19 Exposure Notifications app

Koronavilkku iOS app Koronavilkku is the official COVID-19 Exposure Notifications app for Finland, maintained by the Finnish Institute for Health and

Finnish Institute for Health and Welfare (THL) 76 Oct 7, 2022
COVID Safe Paths (based on Private Kit) is an open and privacy preserving system to use personal information to battle COVID

COVID Safe Paths is a mobile app for digital contract tracing (DCT) sponsored by Path Check a nonprofit and developed by a growing global community of engineers, designers, and contributors. Safe Paths is based on research originally conducted at the MIT Media Lab.

PathCheck Foundation 470 Nov 6, 2022
ViruSafe aims to help the fight with COVID-19 by offering people to share their symptoms as well track the spread of COVID-19 with an interactive map

ViruSafe aims to help the fight with COVID-19 by offering people to share their symptoms as well track the spread of COVID-19 with an interactive map, that shows how the infection has spread throughout Bulgaria.

scalefocus 16 Feb 9, 2022
INTUZ is presenting an interesting a custom alert view in SwiftUI

Introduction INTUZ is presenting an interesting a custom alert view in SwiftUI, App Control to integrate inside your native iOS-based application. Cus

INTUZ 2 Jul 10, 2022
An iOS app that visually clones Spotify's app and consumes the official Spotify's Web API to show(and play) songs, podcasts, artists and more.

SpotifyClone An iOS app that visually clones Spotify's app and consumes the official Spotify's Web API to show(and play) songs, podcasts, artists and

Gabriel Denoni 11 Dec 27, 2021
YTS-App - Repository for the official Yeshivat Torat Shraga App

Yeshivat-Torat-Shraga Official repository for the Yeshivat Torat Shraga app. Wha

Yeshivat Torat Shraga 4 Dec 15, 2022
Official repository for Torat-Shraga app

Yeshivat-Torat-Shraga Official repository for the Yeshivat Torat Shraga app. What is this repository? This is where all code written for the Torat Shr

BenjiTusk 2 Jan 6, 2022
A simple App to Track the status of Covid-19 around the World. Using SwiftUI and GraphQL

CovidUI CovidUI is a simple App to Track the status of Covid-19 around the World. This is a simple App I made to track the spread of Covid-19 for me a

Mathias Quintero 77 Dec 14, 2022
Rakning C-19 is an app that can be downloaded voluntarily and facilitates the contact tracing process amidst the ongoing Covid-19 pandemic in Iceland

Rakning C-19 App Rakning C-19 is an app that can be downloaded voluntarily and facilitates the contact tracing process amidst the ongoing Covid-19 pan

Aranja 242 Nov 21, 2022
COVID Alert Mobile App

This repository implements a React Native client application for Apple/Google's Exposure Notification framework, informed by the guidance provided by Canada's Privacy Commissioners.

Canadian Digital Service – Service numérique canadien 900 Dec 21, 2022
COVID-19 SwiftUI Demo

COVID-19_SwiftUI_Demo About COVID-19_SwiftUI_Demo is the coronavirus information application using SwiftUI which is first introduced in WWDC19 keynote

Hưng Thái 17 Feb 9, 2022
Get notified about available COVID-19 vaccination appointments in Berlin's vaccination centers

VaccinationMonitor If you live in Berlin you might know how difficult it is to find an appointment to get a COVID-19 vaccination. This app notifies yo

Christian Lobach 8 Jan 14, 2022
Covid 19 Tracing Mobile Application

PVAMU-COVID19-APP Covid 19 Tracing Mobile Application This is my Senior Design Project 2021-2022 Mobile applications are the new gateway to have easy

null 0 Nov 15, 2021
iOS 14 widget for stats on COVID -19.

A Covid-19 Tracking Widget for iOS 14 WidgetKit WidgetKit gives users ready access to content in apps by putting widgets on the iOS Home screen or mac

Aaryan Kothari 71 Jul 4, 2022
iOS application to help fight COVID-19

iOS application to help fight COVID-19 This app is aiming at helping fight COVID-19 spread by collecting anonymous data about people meeting each othe

Covid World 12 Feb 9, 2022
Aplikasi iOS Statistik Internasional Penyebaran Covid-19 dengan SwiftUI, MVVM Design Pattern, dan REST APIs dari rapidapi.com

CovStats CovStats adalah aplikasi iOS Data Statistik Internasional Covid-19 yang datanya didapatkan dari rapidapi.com dengan struktur REST API. Dibuat

DK 7 Aug 1, 2022
In this mini app covered the concepts like basics of SwiftUI and Navigations and Animations and List with CRUD functions and MVVM and App Launch and App icons adding and also applied persistence using UserDefaults Concept.

TodoList In this application used the concepts from the beginner level project of SwiftUI_Evolve_1 The following concepts covered in this mini app Swi

Sivaram Yadav 2 Dec 4, 2021