Is an Android application that utilizes the Near Field Communication (NFC) chip to read electronic documents such as passports and ID cards that comply with the International Civil Aviation Organization (ICAO) standards.
This app comes with features that allow for pre-filling input fields, such as passport number, date of expiry, and date of birth by taking a photograph of the ID where MRZ is visible. Additionally, the app supports returning the photo as a Base64-encoded image.
Available data keys:
firstName
- StringlastName
- Stringgender
- Stringstate
- Stringnationality
- Stringphoto
- BitmapTo use the ReadE-DocOnline/ElectronicDocs app, you will need to have an electronic document that is ICAO compliant and a device capable of use NFC. You can then follow these steps:
Author - Gabriel Rodriguez (gabriel96x1@gmail.com)
Credits to:
Note that the app includes following third party dependencies:
Apache License, Version 2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
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.