An open source cardholder app to store you cards in one place.
- Kotlin
- Android KTX - set of extensions that are included with Android Jetpack and other Android libraries
- Coroutines - recommended solution for asynchronous programming on Android
- Kotlin Flow - data flow across all app layers, including views
- Firebase
- Jetpack
- CameraX - camera capabilities
- Constraintlayout - position and size widgets in a flexible way with relative positioning
- Hilt - dependency injection
- Lifecycle - perform an action when lifecycle state changes
- Navigation - in-app navigation
- Room - store offline cache
- Coil - image loading library
- ZXing - barcode encoding/decoding library
- View Binding - retrieve xml view ids
- Material Design 3 - application design system providing UI components
- Dark Theme - dark theme for the app (Android 10+)