EMV QR Reader

Analyze and view QR codes that are compliant with the EMVco specifications.

EMV QR Reader

Analyze and view QR codes that are compliant with the EMVco specifications.

EMV QR Reader

Analyze and view QR codes that are compliant with the EMVco specifications.

EMV QR Reader

Analyze and view QR codes that are compliant with the EMVco specifications.

iPhone

iPad

EMV QR

Why this project exist?

At my work org, some of my team members handle project related to KHQR (EMV Co's QR payment standard).

For sometimes, we got a lot of complains regarding invalid QR code. However, we could not identify the problem as if the issue is on our side or if it's from other banking app (In Cambodia, almost all of the banking app use KHQR for payment). There are many apps available on Google Play Store that can help identify the problem, but we need the iOS app, not the Android. Searching through Apple AppStore, we can see some apps offer the solution, but it seems not working correctly, some of them also cost money, which we don't want to pay just for this use case.


Because of that issue, I decided to build this project at the weekend, hoping it will help to identify the issue.


How I did it?

Tech stack I used in this project:

  1. UIKit for better UX, especially dynamic island toast (iPhone 14 Pro and 15 series)

  2. SwiftUI for some components, hosting in UIKit (UITableView)


What I have done?

Finally I've built EMV QR Reader that can:

  • Read and analyze EMV based QR (KHQR, MPQR, THAIQR, VIETQR) from Photo Library

  • Read and analyze EMV based QR (KHQR, MPQR, THAIQR, VIETQR) from camera

  • A Dynamic Island style toast message when copy or error (only for device with Dynamic Island)


There are many more features and animations.

To learn more, download it with above button and give it a try.


The app support both iPhone and iPad in all orientations.

Your feedback always appreciated 🫶.


Screenshots

iPhone

iPad

EMV QR

Why this project exist?

At my work org, some of my team members handle project related to KHQR (EMV Co's QR payment standard).

For sometimes, we got a lot of complains regarding invalid QR code. However, we could not identify the problem as if the issue is on our side or if it's from other banking app (In Cambodia, almost all of the banking app use KHQR for payment). There are many apps available on Google Play Store that can help identify the problem, but we need the iOS app, not the Android. Searching through Apple AppStore, we can see some apps offer the solution, but it seems not working correctly, some of them also cost money, which we don't want to pay just for this use case.


Because of that issue, I decided to build this project at the weekend, hoping it will help to identify the issue.


How I did it?

Tech stack I used in this project:

  1. UIKit for better UX, especially dynamic island toast (iPhone 14 Pro and 15 series)

  2. SwiftUI for some components, hosting in UIKit (UITableView)


What I have done?

Finally I've built EMV QR Reader that can:

  • Read and analyze EMV based QR (KHQR, MPQR, THAIQR, VIETQR) from Photo Library

  • Read and analyze EMV based QR (KHQR, MPQR, THAIQR, VIETQR) from camera

  • A Dynamic Island style toast message when copy or error (only for device with Dynamic Island)


There are many more features and animations.

To learn more, download it with above button and give it a try.


The app support both iPhone and iPad in all orientations.

Your feedback always appreciated 🫶.


Screenshots

iPhone

iPad

EMV QR

Why this project exist?

At my work org, some of my team members handle project related to KHQR (EMV Co's QR payment standard).

For sometimes, we got a lot of complains regarding invalid QR code. However, we could not identify the problem as if the issue is on our side or if it's from other banking app (In Cambodia, almost all of the banking app use KHQR for payment). There are many apps available on Google Play Store that can help identify the problem, but we need the iOS app, not the Android. Searching through Apple AppStore, we can see some apps offer the solution, but it seems not working correctly, some of them also cost money, which we don't want to pay just for this use case.


Because of that issue, I decided to build this project at the weekend, hoping it will help to identify the issue.


How I did it?

Tech stack I used in this project:

  1. UIKit for better UX, especially dynamic island toast (iPhone 14 Pro and 15 series)

  2. SwiftUI for some components, hosting in UIKit (UITableView)


What I have done?

Finally I've built EMV QR Reader that can:

  • Read and analyze EMV based QR (KHQR, MPQR, THAIQR, VIETQR) from Photo Library

  • Read and analyze EMV based QR (KHQR, MPQR, THAIQR, VIETQR) from camera

  • A Dynamic Island style toast message when copy or error (only for device with Dynamic Island)


There are many more features and animations.

To learn more, download it with above button and give it a try.


The app support both iPhone and iPad in all orientations.

Your feedback always appreciated 🫶.


Screenshots

iPhone

iPad

EMV QR

Why this project exist?

At my work org, some of my team members handle project related to KHQR (EMV Co's QR payment standard).

For sometimes, we got a lot of complains regarding invalid QR code. However, we could not identify the problem as if the issue is on our side or if it's from other banking app (In Cambodia, almost all of the banking app use KHQR for payment). There are many apps available on Google Play Store that can help identify the problem, but we need the iOS app, not the Android. Searching through Apple AppStore, we can see some apps offer the solution, but it seems not working correctly, some of them also cost money, which we don't want to pay just for this use case.


Because of that issue, I decided to build this project at the weekend, hoping it will help to identify the issue.


How I did it?

Tech stack I used in this project:

  1. UIKit for better UX, especially dynamic island toast (iPhone 14 Pro and 15 series)

  2. SwiftUI for some components, hosting in UIKit (UITableView)


What I have done?

Finally I've built EMV QR Reader that can:

  • Read and analyze EMV based QR (KHQR, MPQR, THAIQR, VIETQR) from Photo Library

  • Read and analyze EMV based QR (KHQR, MPQR, THAIQR, VIETQR) from camera

  • A Dynamic Island style toast message when copy or error (only for device with Dynamic Island)


There are many more features and animations.

To learn more, download it with above button and give it a try.


The app support both iPhone and iPad in all orientations.

Your feedback always appreciated 🫶.


Screenshots

Let's Talk

Let's Talk

Let's Talk

Let's Talk

Phanith NY © 2024. All rights Reserved.

🫶

Phanith NY © 2024. All rights Reserved.

Phanith NY © 2024. All rights Reserved.

Phanith NY © 2024. All rights Reserved.

🫶