Ao fazer uma requisição para a API, o serviço irá consultar as moedas que estão disponíveis para conversão no banco de dados. Em seguida, irá fazer uma requisição a uma API externa para busca das cotações atuais. Tendo sucesso, os dados serão cacheados no Redis, pelo périodo definido na variável de ambiente REDIS_TTL, para um melhor cuidado com o rate limit da API contratada.
- Nestjs
- Typescript
- Typeorm
- MongoDB
- Redis
- Docker
- Swagger
npm run test:cov
docker-compose --env-file .env.development up -d
OBS: Este comando já está presente no arquivo docker-compose.
npm run migration:run:dev