Financial Market

Aplicação desenvolvida para baixar e apresentar de modo qualitativo dados do site da B3, mais especificamente da parte de Posições em Aberto de Empréstimo de Ativos.

FuncionalidadesComo UsarDownload

Funcionalidaes

  • Download

    • Download das informações a respeito das Posições em Aberto de Empréstimo de Ativos do site da B3
  • Vizualização

    • Vizualização dos dados baixados através de gráficos indicativos.

Como Utilizar

Para clonar e executar esta aplicação, você precisará do Composer para a utilização do Laravel, Git e Node.js (que vem com npm) instalado em seu computador. Passo a passo de execução:

# Clonar Repositório
$ git clone https://github.com/DaviMAC02/b3-lending-open-position-dashboard.git

# Assegurar que tenha um banco de dados mySQL com o nome b3_db e seu respectivo servidor rodando

# Download backend
* Entrar na pasta backend/b3-lending-open-position-backend
$ composer install
* Entrar no banco de dados e inserir na tabela uptodatetrack a última data em que o download foi feito para o algoritmo saber de onde começar
$ php artisan migrate
$ php artisan serve
$ php artisan download:b3
Irá baixar todos os dados da tabela da B3 desde a última execução.

#Frontend
npm install --force (para instalar as dependencias, houve um pequeno conflito entre as dependências que será resolvido em uma versão furura, por isso a --force flag)
Na pasta principal rodar npm run serve (manter o servidor backend rodando)