Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 2.42 KB

README.md

File metadata and controls

53 lines (37 loc) · 2.42 KB

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.