Skip to content

A Java application for converting between USD, ARS, BRL, and EUR using ExchangeRate-API, with dynamic menu options and real-time exchange rates.

Notifications You must be signed in to change notification settings

apbadaro/ONE-Challenge-Currency-Converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


&

Fase 3 - Especialização Backend com Java e Spring

Conversor de Moedas

Este aplicativo Java permite aos usuários converter entre diferentes moedas usando taxas de câmbio em tempo real obtidas da ExchangeRate-API. Ele oferece uma interface de menu fácil de usar para selecionar opções de conversão.

Conversor de moedas badge

👩🏻‍🎓 Certificado de conclusão

Funcionalidades

  • Interface por Menu: Escolha entre várias opções de conversão de moeda.
  • Taxas de Câmbio em Tempo Real: Obtém taxas de câmbio atuais da ExchangeRate-API.
  • Moedas Suportadas: Suporta conversões entre USD, ARS, BRL e EUR.

Requisitos

  • Kit de Desenvolvimento Java (JDK)
  • IntelliJ IDEA (recomendado) ou qualquer IDE Java
  • Chave da ExchangeRate-API (armazenada em config.properties)

Instalação e Configuração

  1. Clone o repositório:
git clone https://github.com/quasiEvil/ONE-Challenge-Currency-Converter.git
  1. Abra o projeto no IntelliJ IDEA ou na sua IDE Java preferida.

  2. Crie um arquivo config.properties na pasta raiz e adicione sua chave da ExchangeRate-API:

exchange.rate.api.key=sua_chave_api_aqui
  1. Execute o arquivo CurrencyConverter.java.

Uso

  • Ao executar o aplicativo, um menu exibirá várias opções de conversão de moeda.
  • Escolha sua opção e forneça o valor a ser convertido.
  • O aplicativo exibirá o valor convertido com base nas taxas de câmbio em tempo real.

Demo

Java-CurrencyConverter

About

A Java application for converting between USD, ARS, BRL, and EUR using ExchangeRate-API, with dynamic menu options and real-time exchange rates.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages