I’m building an Android application that lets users capture four pre-defined handwritten document formats—letters, invoices, receipts, plus one internal template I’ll supply—straight from the phone camera. The app must detect handwriting clearly, auto-crop, correct perspective, enhance contrast, and then bundle the pages into a single, high-resolution PDF. After conversion, the user is taken to a professional, sleek review screen where they can flip through each page, rearrange order, rotate, or re-crop before they tap “Share.” A built-in intent should pass the PDF directly to WhatsApp so the file arrives in chat without the user leaving the app. Key expectations • Kotlin-based Android project that targets the latest stable SDK • CameraX (or equivalent) for live capture with edge detection • On-device processing—no external servers—using OpenCV or ML Kit for handwriting-oriented enhancement • PDF assembly with correct page sizes and metadata • Smooth WhatsApp share flow via Android Sharesheet • Clean, intuitive UI that matches Material-3 guidelines in a dark & light theme When you deliver, I’ll need the full Android Studio source, a signed APK for testing, and brief setup notes so I can run the project locally.