Skip to content

asadmukhtar28/Currency-Converter-MVVM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Currency-Converter-MVVM

Currency-Converter-MVVM is build with Exchange Rates api . This repo used 100% Kotlin with MVVM architecture and modern android development techniques such as Kotlin-Coroutines, Kotlin-flows, Room, Work manager.

Requirements

To try out this repo, you need to use Android Studio . You can clone this repository or import the project from Android Studio following the steps here.

Things you need to setup

  • Built with production and debug product flavours.
  • Define these two keys in local.properties before run the build.
    • CURRENCY_EXCHANGE_API_KEY
    • LIVE_CURRENCY_EXCHANGE_API_KEY

Feature

  • Persist Exchange rates on local database using Room.
  • User can enter the amount to be converted to other currencies by clicking on the "Convert".
  • Exchange rates fetch from Exchange Rates after 24 hours.

Sample

XRecorder_30042023_234929.mp4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages