React Native ID Scanner App

Job ID: 39814204

Budget: ₹12,500 – ₹37,500 INR

I’m building a lightweight social-security companion app in React Native whose sole purpose, for now, is to let users scan their government-issued identification and send it securely to our backend. The flow I have in mind is simple: once a user taps “Add ID,” the device camera opens, guides the shot with an overlay frame, auto-detects borders, straightens and crops, then presents a preview. From there the user can retake or confirm, after which the image is compressed, encrypted and posted to an endpoint I will provide.

All logic around document handling—camera invocation, real-time edge detection, basic image enhancements, local encryption, retry handling, and a clean progress indicator—needs to be included. I don’t need authentication, benefit tracking or any other features at this stage, so the codebase should stay focused and modular, ready for those add-ons later.

Deliverables
• A React Native project (TypeScript preferred) that compiles for both iOS and Android
• Camera-based ID scanning workflow as described, built with a maintained library such as react-native-vision-camera or react-native-camera
• Simple UI screens: Home, Camera, Preview, Upload success/error
• REST call stub wired to a placeholder endpoint and clear instructions on swapping in the production URL
• Brief README covering setup, required SDK versions, and how to extend the module

Once I can open the app, scan an ID, see the preview, and watch it upload successfully, the job is done.