Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lucasvmarangoni/currency-converter

API Rest para conversão de moedas consumindo a API Exchangerates. Desenvolvido com Nest.js utilizando arquitetura de monólito modular. Possui testes unitários e e2e, tratamento de exceções, logs, rate limit, cache, doc. openAPI e autenticação (local e OAuth).
https://github.com/lucasvmarangoni/currency-converter

axios bcrypt bull docker-compose jest json-web-token mongodb mongoose nestjs nodejs redis supertest typescript web

Last synced: 7 days ago
JSON representation

API Rest para conversão de moedas consumindo a API Exchangerates. Desenvolvido com Nest.js utilizando arquitetura de monólito modular. Possui testes unitários e e2e, tratamento de exceções, logs, rate limit, cache, doc. openAPI e autenticação (local e OAuth).

Awesome Lists containing this project

README

        












# Projeto Conversor de Moedas

# (Backend)
![version](https://img.shields.io/badge/version-1.0.0-white)



## Projeto

O projeto é uma API REST para conversão de moedas utilizando taxas de conversões atualizadas consumindo a API Exchangerates.

- Projeto planejado e desenvolvi por mim.
- Projeto solicitado em processo seletivo de vaga.
- Finalidade: aprendizado, prática e portfólio.


## Tecnologias

Sujeito à alterações.

(Durante o desenvolvimento, posso modificar tecnologias, removendo algumas e adicionando outras.)




v1.0.0



TypeScript


Node.js


Nest.js


MongoDB


Mongoose



Redis



Redis Cloud


Axios


Docker Compose


Jest


Supertest


Bcrypt


Json Web Token


Github Actions


## Registro de Desenvolvimento


![version](https://img.shields.io/badge/version-1.0.0-white)


Conversor de moedas consumindo a API Exchangerates. Desenvolvido com Nest, e arquitetura de monólito modular. Possui
testes unitários, integração e e2e, tratamento de exceções, logs, rate limit, cache, doc. openAPI e authn (local e OAuth).