MagiCoin é uma aplicação de console, multiplataforma escrita em java com o objetivo de cumprir o desafio backend para o Oracle Next Education.
Esse desafio tem por finalidade criar uma aplicação que seja capaz de converter valores entre moedas, adquirindo da web as taxas de conversão.
Ao iniciar a aplicação esse será o modo padrão,o usuário é recepcionado com um menu de 8 opções, cada opção enumerada de 1 a 8, as 6 primeiras são opções de conversão pré definidas, a sétima opção inicia o modo shell, a oitava encerra a aplicação.
No modo shell o usuário digita comandos seguido de seus paramentos e então receberá seu resultado. Os comandos disponíveis são: swap, help e close.