Приложени получает данные о курсах валют по открытому API https://exchangeratesapi.io/, сохраняет полученные данные в базе данных. Пользователь может запрашивать курсы валют по отношению к выбранной валюте, отмечать валюты как избранные, производить сортировку валют по имени в алфавитном и обратно порядке, по возростанию и убыванию значения.
- Kotlin
- Kotlin Flow, StateFlow,
- Kotlin Coroutines,
- MVVM, Clean Architecture,
- Room,
- Dagger 2.
- Material Components.
Для сборки и развертывания приложения необходимо зарегистрироваться на сайте https://exchangeratesapi.io/ и получить API key. После этого добавить его в файл local.properties в виде строки API_KEY=YOUR_API_KEY.