You should implement one screen with a list of currencies
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 swift programming language and any libraries you want.
- Unit tests must be included.
- Don’t use Rx.
Video demo: https://youtu.be/omcS-6LeKoo