diff --git a/README.md b/README.md index ad2c2c0..967ea6a 100644 --- a/README.md +++ b/README.md @@ -110,6 +110,7 @@ app/src/main/java/com/pledgerio/app/ - [Account types](docs/ACCOUNTS.md) — Owned vs counterparty accounts, type codes, transaction mapping - [Budgets](docs/BUDGETS.md) — Initial setup, expense groups, API mapping - [Transaction form redesign](docs/TRANSACTION_FORM_REDESIGN.md) — Planned UX for creating transactions (type-first flow, amount hero, contextual account labels) +- [Invoice scan to transaction plan](docs/INVOICE_SCAN_TRANSACTION_PLAN.md) — Proposed OCR + text extraction pipeline to prefill new transactions - [Usability modes](docs/USABILITY_MODES.md) — Guided mode for novices and Power mode for advanced users - [Localization](docs/LOCALIZATION.md) — English, Dutch, and German (extensible) - [Architecture Decision Records](docs/adr/README.md) — Rationale for major technical choices diff --git a/app/build.gradle.kts b/app/build.gradle.kts index e0d03c6..e752b43 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -106,6 +106,7 @@ dependencies { implementation(libs.vico.compose.m3) implementation(libs.coil.compose) implementation(libs.androidx.core.splashscreen) + implementation(libs.mlkit.text.recognition) implementation(libs.androidx.compose.ui.text.google.fonts) testImplementation(libs.junit) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 44962ef..3fd6433 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -38,6 +38,16 @@ + + + +