Acá tienes todos los assets que necesitas para llevar a cabo una pequeña prueba técnica. El objetivo es que puedas demostrar tus habilidades de programación y de UI. El proyecto consiste de una pequeña calculadora que te muestra cuanto vas a recibir si quieres cambiar una determinada cantidad de una moneda a otra.
- Hay dos tipos de monedas: "FIAT" y "CRYPTO".
- La tasa de cambio la podrás obtener de nuestro API público.
- La moneda del input
- URL: https://74j6q7lg6a.execute-api.eu-west-1.amazonaws.com/stage/orderbook/public/recommendations
- Query Params:
type
: 0 -> Cambio de CRYPTO a FIAT, 1 -> Cambio de FIAT a CRYPTOcryptoCurrencyId
: La moneda crypto (el ID está en el nombre del asset)fiatCurrencyId
: La moneda fiat (el ID está en el nombre del asset)amount
: Cantidad a cambiaramountCurrencyId
: La moneda en la que está del input
Del response, simplemente obtener el data.byPrice.fiatToCryptoExchangeRate
y multiplicarlo/dividirlo para mostrar toda la data necesaria.
- ✅ Preferiblemente, usa Flutter :)
- ✅ Cuantas mejoras de UX como veas necesarias/quieras
- ✅ No todo tiene que estar funcionando a la perfección, lo que más vamos a tomar en cuenta es el parecido con el diseño y la calidad del código.
- ✅ Desarrolla la app con la arquitecura de una app que va a escalar, no hagas un código que no puedas mantener en el futuro.
- ❌ Estresarte 🤗
- Haz un fork usando este repositorio como template
- Clona el repositorio en tu máquina
- Desarrolla la mini-app
- Sube tus cambios a tu repositorio
- Avísanos que has terminado
- ???
- PROFIT