CountryScanner is an example android app created for learning proposes, for applying clean architecture using the latest trading technology stack in android.
the application is to retrieve the Countries in the whole world using the API below:-
https://restcountries-v1.p.rapidapi.com/all
also, you can save the country as a favorite in local Database with some info about in when clicking on the country kindly check the GIF below to check out how the app work
- Clean Architecture
- MVVM
- KOIN
- Retrofit
- Android architecture component
- Rx
- Glide
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.