Skip to content

Check PTAX exchange rates history of several currencies by open data API of Central Bank of Brazil.

License

Notifications You must be signed in to change notification settings

rodrigues-t/ptax

Repository files navigation

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

About

Check PTAX exchange rates history of several currencies by open data API of Central Bank of Brazil.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published