Skip to content

tiagocordeiro/flask-lme-chart

Repository files navigation

Flask lme

Cotação London Metal Exchange com Flask

Build Status Updates codecov Python 3 Cobre Zinco Alumínio Chumbo Estanho Níquel

Live demo

https://lme-flask.herokuapp.com/

Outros Endpoints

/cotacao
/grafico
/json/v2
/json/v3
/summary

Você precisa de uma conta (gratuita) na Quandl

  • Register an account on Quandl
  • After logging in, click on Me and then Account settings to find the API key

Quandl in Github

Como rodar o projeto

  • Clone esse repositório.
  • Crie um virtualenv com Python 3.
  • Ative o virtualenv.
  • Instale as dependências.
  • Configure as variáveis de ambiente.
git clone https://github.com/tiagocordeiro/flask-lme-chart.git
cd flask-lme-chart
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
cp contrib/env-sample .env

Rodar em ambiente de desenvolvimento

Para rodar o projeto localmente

flask run

Banco de dados para desenvolvimento com Docker

docker-compose up -d

Testes, contribuição e dependências de desenvolvimento

Para instalar as dependências de desenvolvimento

pip install -r requirements-dev.txt

Para rodar os testes

pytest

Verificando o Code style

pycodestyle .
flake8 .

Thanx

[ ~ Dependencies scanned by PyUp.io ~ ]