Skip to content

rcuevaspantoja/currency-converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Currency Converter

Conversor de divisas extranjeras

Introducción

La creación de esta aplicación para el cambio de divisas surge de la necesidad de contar con información actualizada de manera centralizada. Ante la constante fluctuación de los mercados financieros, resulta fundamental disponer de precios precisos y en tiempo real para realizar conversiones de divisas con confianza.

Versión en vivo

Version en vivo

Tecnologías

  • React
  • Bootstrap

Acerca

La aplicación se encuentra en inglés, ya que al ser un conversor de divisas está pensado en un público más internacional.

Versionamientos

Para desarrollo fueron utilizadas las siguientes tecnologías:

Instalación Local

A continuación se presenta las instrucción para correr el software de manera local, seguir los pasos en orden y sin saltarse ninguno

  1. Obtener una Api gratuita en FreeCurrencyApi

  2. Clonar el Repositorio

    git clone https://github.com/rcuevaspantoja/currency-converter.git
  3. Instalar los paquetes necesarios

    npm install
  4. Crear un archivo para colocar la Api. Colocar el archivo en la raíz y con el siguiente nombre .env.local

    VITE_APIKEY = " Tu Api aquí :-) ";
  5. Ejecutar

    npm run dev

    Si la consola se ve así es porque fue todo un éxito. Ahora puedes abrirla en el navegador accediendo la ruta en local o haciendo la combinación de teclas O + Enter. Logo

Uso del Aplicativo

La aplicación es simple e intuitiva de usar, tiene 2 SelectBox los cuales permiten seleccionar la divisa de origen y la de destino, junto con un botón para cambiarlas de orden. Seguido de un Input para colocar la cantidad de la divisa de origen a convertir. Para terminar, apartado de resultado cuenta con un SelectBox que permite modificar el formato de salida de la respueta ya sea: truncando, aproximando o entregando el valor exacto y posee un botón en la esquina derecha para copiar el resultado obtenido en el portapapeles.

Requerimientos

  • Selección de monedas de la Api
  • Ingresar cantidad a convertir
  • Cálculo de conversión
  • Visualización de resultados
  • Interfaz Responsiva

Diseño

Paleta de colores

Logo

Diseño de concepto en Figma

Logo

Screenshots

Logo

Logo

Logo

Contacto

linkedin

Enlace del proyecto - https://github.com/rcuevaspantoja/currency-converter

Releases

No releases published

Packages

No packages published