Digital-Tijori icon indicating copy to clipboard operation
Digital-Tijori copied to clipboard

A secure, opensource android app to store your bank accounts, cards, and credentials. Locally and securely. Tech: Clean Architecture, 100% Kotlin, Jetpack Compose, Room Persistence

Digital Tijori :lock:

Digital Tijori app lets you store your bank accounts, cards and credentials. You can link cards and credentials to a particular bank account, and view them all at a glance. This app demonstrates the use of Clean architecture using MVVM, Dependency Injection, Room Database with multiple tables and relationships between them, Kotlin Flows & Coroutines, Jetpack Datastore, Jetpack Compose, Biometric authentication and other Modern Android Development practices.

Install the app

Get it on Google Play

Install with APK: Digital Tijori v1.1

Demo :computer:

View video demo

Built With :wrench:

  • Clean Architecture principles - To better scale and structure the project.
  • MVVM - Architecture used.
  • Kotlin - The programming language used to build the app.
  • Dagger-Hilt - For dependency injection.
  • Room - For persistent local data storage.
  • Jetpack Datastore - For storing preferences.
  • Kotlin Coroutines - To execute asynchronous and non-blocking code.
  • Kotlin Flows - For asynchronous data handling / For reactive programming.
  • Jetpack Compose - For building UI declaratively.

Contact me :email: