https://github.com/marc0franc0/exchangeratesapi
API REST que brinda información actualizada sobre las tasas de cambio de USD y otras monedas en Argentina. También sobre el valor de acciones en USD.
https://github.com/marc0franc0/exchangeratesapi
java openapi spring-boot swagger-ui
Last synced: 9 months ago
JSON representation
API REST que brinda información actualizada sobre las tasas de cambio de USD y otras monedas en Argentina. También sobre el valor de acciones en USD.
- Host: GitHub
- URL: https://github.com/marc0franc0/exchangeratesapi
- Owner: Marc0Franc0
- Created: 2023-11-24T11:19:18.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-12-23T21:42:32.000Z (about 1 year ago)
- Last Synced: 2024-12-23T22:27:16.558Z (about 1 year ago)
- Topics: java, openapi, spring-boot, swagger-ui
- Language: Java
- Homepage:
- Size: 41.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [ExchangesRatesApi](https://github.com/Marc0Franc0/ExchangesRatesApi#exchangesratesapi)
API REST que brinda información actualizada sobre las tasas de cambio de USD y otras monedas en Argentina. También sobre el valor de acciones en USD.
## Características
- Consumo de APIS externas
## Tecnologías
- Spring Boot 3.2.0
- Maven
-
## Demo
[Aquí](https://exchange-rates-api.koyeb.app/)
## Ejecución
1. Clonar repositorio: git clone https://github.com/Marc0Franc0/ExchangesRatesApi
2. Ir al directorio del proyecto: cd ExchangesRatesApi
3. Seguir pasos para ejecución con Docker o Maven
## Requerimientos para ejecutar con Docker
Para construir y ejecutar la aplicación necesita:
- [Docker](https://www.docker.com/products/docker-desktop/)
Ejecutar localmente
```shell
docker pull marc0franc0/exchange-rates-api:1.4.0
```
```shell
docker create -p8080:8080 --name app-exchange-rates -e SPRING_PROFILES_ACTIVE=dev marc0franc0/exchange-rates-api:1.2.1
```
```shell
docker start app-exchange-rates
```
Dirigirse a:
- [Aquí](http://localhost:8080)
## Requerimientos para ejecutar con Maven
Para construir y ejecutar la aplicación necesita:
- [JDK 21+](https://www.oracle.com/java/technologies/downloads/#java21)
- [Maven 3+](https://maven.apache.org)
Ejecutar localmente
```shell
mvn clean install
```
```shell
mvn spring-boot:run
```
Dirigirse a:
- [Aquí](http://localhost:8080)