Card Info Finder

Card Info Finder

- 2 mins

A Multi-modular Android application implemented using Clean Architecture, MVVM pattern, Koin for Dependency Injection, Kotlin Coroutines, Retrofit2, Room etc.. to identify the institution that issued a payment card. This application allows the user to provide the number either by entering a card number using the Soft Input keyboard or by Scanning the payment card number using the on-device OCR functionality.


Project Characteristics


Architecture

Clean Architecture is the “core architecture” of this application. The main purpose of this approach is to achieve a separation of concerns which Clean architecture helps with and in making the code loosely coupled. This approach results in a more testable and flexible code. This approach divides the project in 3 modules: presentation, data and domain.


Technologies


Check it out here. If you need help, just let me know by opening an issue or down below in the comments section.

Mayokun Adeniyi

Mayokun Adeniyi

Android Developer

comments powered by Disqus
rss facebook twitter github gitlab youtube mail spotify lastfm instagram linkedin google google-plus pinterest medium vimeo stackoverflow reddit quora quora