Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.quepass.com/llms.txt

Use this file to discover all available pages before exploring further.

1. Prerequisites

  • Android Studio 
  • Minimum Android API 24 
  • Kotlin 
  • AAR based SDK libraries 

2. Setup

1

Add SDK Libraries 

Create a folder named ‘libs’ inside your app module and copy the provided SDK .aar files. 
  • kycid.aar 
  • model.aar 
  • datastore.aar 
  • data.aar 
  • ui.aar 
  • designsystem.aar 
  • face.aar 
  • document.aar 
  • Opencv.aar 
2

Avoid duplicate native dependencies 

3

Add Dependencies 

    implementation(fileTree(dir: "libs", include: ["*.aar","*.jar"])) 
	implementation("androidx.datastore:datastore-preferences:1.1.1") 
	implementation("androidx.datastore:datastore-core:1.1.1") 
	implementation("io.coil-kt:coil:2.6.0") 
	implementation("androidx.hilt:hilt-navigation-compose:1.2.0") 
	implementation("androidx.compose.material3:material3") 
	implementation("androidx.navigation:navigation-compose:2.7.7") 
	implementation("com.google.mlkit:barcode-scanning:17.2.0") 
	implementation("org.tensorflow:tensorflow-lite:2.10.0")
4

Enable Required Plugins 

plugins { 
    id("com.google.dagger.hilt.android") 
    id("com.google.devtools.ksp") 
    kotlin("kapt") 
}