Basic banking app allows you transfer money between users and store every transaction.
- Kotlin as programming language.
- Room for local database with two tables (User and Transaction).
- Coroutines for executing db operations in a background thread.
- DaggerHilt for dependenct injection.
- MVVM as architecture pattern.