Este proyecto consiste en desarrollar una desktop app en Java para la conversión de moneda principalmente. También podremos agregar otras conversiones como extras.
7/3/23
En la primera iteración la aplicación puede convertir todas las monedas a Peso Argentino y viceversa. Las tarifas de cambio estan hardcoded en la aplicación.
17/3/23
En esta segunda iteración del programa encaré una reestructuración general del proyecto. En la primera versión la programación era mas bien funcional, todo el código se resolvía en un gran archivo. Para la segunda forma del challenge decidí volcarme de lleno a la OOP y decidí usar el modelo MVC. Además algunas de las cuestiones con las que quería avanzar originalmente fueron desplazadas a un segundo plano en pos de poder llegar a implementar la conexión con una Api para tener información actualizada.
Requisitos:
El convertidor de moneda debe:
- Convertir de la moneda de tu país a Dólar
- Convertir de la moneda de tu país a Euros
- Convertir de la moneda de tu país a Libras Esterlinas
- Convertir de la moneda de tu país a Yen Japonés
- Convertir de la moneda de tu país a Won sul-coreano
Recordando que también debe ser posible convertir inversamente, es decir:
- Convertir de Dólar a la moneda de tu país
- Convertir de Euros a la moneda de tu país
- Convertir de Libras Esterlinas a la moneda de tu país
- Convertir de Yen Japonés a la moneda de tu país
- Convertir de Won sul-coreano a la moneda de tu país
Extras: Como desafío extra te animamos a que dejes fluir tu creatividad, si puedo convertir divisas, ¿tal vez pueda añadir a mi programa otros tipos de conversiones como temperatura por ejemplo?
Es hora de sorprender a nuestro cliente con una función que tal vez ni siquiera sabía que necesitaba.
En la sección de Anexos hay un gif explicando como podría funcionar la aplicación, no olvides verlo :D