Skip to content
This repository has been archived by the owner on Sep 14, 2020. It is now read-only.

Generate COVID-19 French travel certificate from a mobile application

License

Notifications You must be signed in to change notification settings

kyriba/deplacement-covid-19-app

Repository files navigation

COVID-19 French Attestation Deplacement generator

This is React Native based mobile application implemented based on the official GÉNÉRATEUR D'ATTESTATION DE DÉPLACEMENT DÉROGATOIRE

It generates the same PDF document with QR code embeded as the official generator. It does not persist your data or send it anywhere, nor any other inforation is gathered.

It support localization, it uses English translation on any device with non French language set. The certificate still be generated in French since it is official document. Certificate can be saved or shared using standard OS sharing feature. For better usability during the application session it holds in memory the filled personal form details, but once the application is closed or removed the data is lost.

Credits:

Web version from government : https://media.interieur.gouv.fr/deplacement-covid-19/
Codebase from government : https://github.com/LAB-MI/deplacement-covid-19

Setup project

  1. Install Node.js
  2. npm install expo-cli --global
  3. Create account in expo.io
  4. Install yarn
  5. Install Cocoapods
  6. yarn install
  7. cd ios & pod install

Run project in developer mode

Using OS Simulators (XCode, Android Studio)

Run yarn ios or yarn android

Using Expo apllication

Download 'Expo' app and log in Run expo start and scan the appeared QR code

Generate production build

  1. Run in project folder expo build:android or expo build:ios
  2. Log in your account in terminal

More info here

Screenshots

iOS French Android English

Contribution

Feel free to submit an issue or open a pull request

About

Generate COVID-19 French travel certificate from a mobile application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published