Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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).
- Host: GitHub
- URL: https://github.com/lucasvmarangoni/currency-converter
- Owner: Lucasvmarangoni
- License: mit
- Created: 2023-07-03T22:26:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-07T23:58:02.000Z (9 months ago)
- Last Synced: 2024-10-12T13:12:40.756Z (about 1 month ago)
- Topics: axios, bcrypt, bull, docker-compose, jest, json-web-token, mongodb, mongoose, nestjs, nodejs, redis, supertest, typescript, web
- Language: TypeScript
- Homepage:
- Size: 539 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license
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).