Skip to content

pedro8734/ConversorDeMonedas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌍 Conversor de Monedas

Una aplicación de consola desarrollada en Java que permite convertir monedas entre distintas divisas utilizando una API de tasas de cambio en tiempo real.

📌 Características

  • Conversión entre monedas como COP, USD, ARS, BRL y VES.
  • Obtención de tasas actualizadas mediante una API externa.
  • Menú interactivo en consola.
  • Registro de conversiones en historial.
  • Código limpio y organizado siguiendo principios de programación orientada a objetos.

🔗 API Utilizada

La aplicación utiliza la siguiente API gratuita para obtener los tipos de cambio:

  • 🌐 ExchangeRate API
    Endpoint de ejemplo:
    https://v6.exchangerate-api.com/v6/TU_API_KEY/latest/USD

⚠️ Nota: Necesitas una clave de API (API Key) gratuita. Puedes obtenerla registrándote en el sitio oficial.


🛠️ Herramientas y Tecnologías

  • 💻 Java 24
  • 🧠 Programación Orientada a Objetos (POO)
  • 🌐 HttpClient (para realizar peticiones a la API)
  • 📦 Gson (para convertir JSON a objetos Java)
  • 🔧 IntelliJ IDEA (IDE utilizada)
  • 🗂️ Git y GitHub (control de versiones y repositorio)

⚙️ Requisitos de Instalación

Antes de ejecutar el proyecto, asegúrate de tener instalado lo siguiente:


🚀 Ejecución del Proyecto

  1. Clonar el repositorio:
git clone https://github.com/pedro8734/ConversorDeMonedas.git
cd ConversorDeMonedas

👨‍💻 Autor
Pedro
GitHub: pedro8734

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages