#LINKS Link para o PPT: https://drive.google.com/drive/folders/1QG7DfazAdYYEaMcQjaFxUmOv4Eqsq5lI?usp=sharing
CONFIGURAÇÃO: - https://drive.google.com/file/d/1LH4lni5EmbhGZAkrg40pszisS6NlSFjK/view?usp=sharing
Baixe o ganache em https://www.trufflesuite.com/ganache. Ele atuará como o nó blockchain local, com contas de trilha pré-financiadas com éter. Observe que qualquer transação real em um blockchain custará uma taxa de gás, que custa éter, que por sua vez custa dinheiro real.
Para programar o contrato inteligente foi utilizado o Remix ide(https://remix.ethereum.org/), os contratos inteligentes serão feitos utilizando a linguagem de programação solidity Baixe a biblioteca web3 python digitando "pip install web3" no terminal ou na linha de comando . Isso permitirá a comunicação entre nosso contrato inteligente e nosso backend Flask
Use npm install para instalar todas as dependências. Use npm start no terminal para iniciar o host local.
Em primeiro lugar, configure o ambiente virtual no sistema usando py -m venv env no Windows e python3 -m venv env no Linux/macOS. Para ativar o ambiente virtual, use .envScriptsactivate no Windows e source env/bin/activate no Linux/macOS. Então pip install flask, flask-sqlalchemy. Em seguida, use python app.py no terminal enquanto estiver no diretório raiz para iniciar o servidor back-end executando simultaneamente npm start em outro terminal.