SmartCapture is a mobile application built with Apache Cordova that allows users to:
- 📸 Capture and display photos taken with the device camera.
- 🖼 Select and view photos from the device gallery.
- 🔍 Scan QR codes and process the data.
- 📡 Read NFC tags and retrieve information.
- 📄 Open and display PDF files seamlessly.
The app is cross-platform and runs on iOS and Android.
To install and run the application, follow the standard Apache Cordova setup:
npm install -g cordovagit clone (https://github.com/ynsemre1/SmartCapture)
cd SmartCapturecordova preparecordova platform add android
cordova platform add ioscordova run androidcordova run iosThis project utilizes the following Cordova plugins:
- 📷 Camera (
cordova-plugin-camera) - 📂 File Handling (
cordova-plugin-file,cordova-plugin-file-opener2,cordova-plugin-filechooser,cordova-plugin-filepath) - 📡 NFC (
cordova-plugin-nfc) - 🔍 QR Scanner (
cordova-plugin-barcodescanner) - 🔓 Android Permissions (
cordova-plugin-android-permissions)
- Capture photos and display them instantly.
- Select images from the gallery and view them in-app.
- Scan QR codes and process their data.
- Read NFC tags for retrieving stored information.
- Open and display PDF documents.
To create a production build, follow the standard Cordova build steps:
cordova build android
cordova build ios✅ iOS
✅ Android
Below are some images showcasing the app’s functionality:
(Replace these image paths with actual uploaded images in your repository.)



