Building a QR and barcode scanner for Android taught me that the hardest part is not simply detecting a code.
The real challenge is turning scanning into a useful workflow.
For my project, I wanted the app to do more than open a link after scanning. I wanted users to be able to keep scan history, organize results, work with QR codes and barcodes, and use the scanner as a practical productivity tool.
The stack
The Android app is built with Kotlin and uses modern Android components.






