Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 779 Bytes

README.md

File metadata and controls

17 lines (11 loc) · 779 Bytes

Description of the coding test

You should implement one screen with a list of currencies. Link to designs in figma: https://www.figma.com/file/cUsxw4zNAvU47ADDCJemBM/Rates

The app must download and update rates every 1 second using API https://revolut.duckdns.org/latest?base=EUR

List all currencies you get from the endpoint (one per row). Each row has an input where you can enter any amount of money. When you tap on currency row it should slide to top and its input becomes first responder. When you’re changing the amount the app must simultaneously update the corresponding value for other currencies.

Use any libraries and languages(java/kotlin) you want. Please, note that the solution should be production ready.

Video demo: https://youtu.be/omcS-6LeKoo