Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 1.54 KB

File metadata and controls

48 lines (36 loc) · 1.54 KB

Description

This project is a web application to provide PTAX exchange rates history of several currencies by the open data API of Central Bank of Brazil.

What is PTAX exchange rate?

PTAX is an exchange rate calculated by the Central Bank of Brazil during one day. Every working day the Central Bank makes four consults of the rates of buy and sell that a currency is being negotiated based on Brazilian Real. PTAX is used, as well, by Brazilian financial institutions to calculates the value, in Brazilian Real (R$), to charge their clients who expense in other currencies.

Where can I find this Open Data API?

Here you can find all the open APIs served by the Central Bank of Brazil:
[EN] https://opendata.bcb.gov.br/
[PT-BR] https://dadosabertos.bcb.gov.br/

To see the specific PTAX API check out the link below:
[EN] https://opendata.bcb.gov.br/dataset/exchange-rates-daily-bulletins
[PT-BR] https://dadosabertos.bcb.gov.br/dataset/taxas-de-cambio-todos-os-boletins-diarios

Live Demo

Check out the demo website clicking here.
PS: Only in portguese so far.

Getting Started

Prerequisites

Make sure you have a recent version of Node.js installed in your development environment. At this point, I'm using an LTS version.

Clone the Repository

$ git clone https://github.com/rodrigues-t/ptax.git

Install the Dependencies

$ npm install

Run

$ npm start

Built with

  • React
  • Typescript
  • Jest
  • Enzyme
  • CSS and React-Bootstrap
  • DDD concepts