Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1.83 KB

File metadata and controls

44 lines (33 loc) · 1.83 KB

Countries List

An Android app which fetches a list of countries and shows it's USD exchange rate.


Download

  • Click here to download the CountriesList application.

📸 Screenshots


🔑 APIs

List of countries: https://restcountries.com/v3.1/

Exchange rate: https://www.exchangerate-api.com/


🛠️ Libraries and Dependencies

  • Retrofit - A type-safe HTTP client for Android & OkHttp to interpret responses and recover from common connection problems.
  • Coil. An image loading library for Android and Compose Multiplatform.
  • Hilt - Provides a standard way to incorporate Dagger dependency injection into an Android application.
  • mockk - mocking library for Kotlin to cover unit tests.
  • Material Components for Android - Modular and customizable Material Design UI components for Android.