This is a simple currency conversion application for Kotlin Multiplatform, tested on Android and iOS. The App uses Ktor-client for accessing REST API, SQLDelight for database management, Precompose for viewmodel support and Coroutine Stateflow for interaction with View models. The App is based on Open Exchange Rates using a free account. Fork it and try it as you wish.
Hi, to use the app, please go to Open Exchange Rates, create a free account and replace the key in kotlin/com/debanjan/currencyconversion/kmm/shared/network/ExchangeApiImpl.kt and replace the value of OPEN_EXCHANGE_API_KEY with your own key.
Add navigation to different screen