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.
Funcionalidades • Como Usar • Download •
-
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.
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)