Skip to content

An Ionic and Angular implementation for scanning and verifying EU Digital Covid Certficates

License

Notifications You must be signed in to change notification settings

ehn-dcc-development/eu-dcc-verifier-ionic

Repository files navigation

Ionic EU-DCC Verifier

Issues License Live Demo

An Ionic and Angular implementation for scanning and verifying EU Digital Covid Certificates.

Dependecies, Run and Build

Install local dependencies

To install the local dependencies run:

$ npm install

Run the app

Use ionic serve to run the app in the browser

Build and Release

  1. Edit src/environments/environment.ts and/or src/environments/environment.prod.ts and change version.
  2. Run ionic build
  3. Run npx cap add android
  4. Run npx cap sync
  5. Edit android/app/src/main/AndroidManifest.xml and add:
<uses-permission android:name="android.permission.CAMERA"/>
  1. Edit android/app/build.grandle and set the version. E.g.:
versionName "1.0.0"
  1. Run npx cap open android to open the app in Android Studio.
  2. In Android Studio: Build -> Build Bundle(s)/APK(s) -> Build APK(s)

Source:

Demo

Testing

Integration test are in place with Cypress. Read more on how to setup and run Cypress tests.

Licensing

Copyright (c) 2022 Stavros Kounis (Directorate-General CONNECT), Sofia Atsalou and all other contributors

Licensed under the EUROPEAN UNION PUBLIC LICENCE v. 1.2 (the "License"); you may not use this file except in compliance with the License.

You may obtain a copy of the License at https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the LICENSE for the specific language governing permissions and limitations under the License.

About

An Ionic and Angular implementation for scanning and verifying EU Digital Covid Certficates

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published