Este projeto utiliza o BigchainDB + IPFS como um repositório e sistema de trocas para documentos digitais e foi apresentado como requisito parcial para a obtenção do grau de bacharelado em Engenharia de Software pela Universidade Federal do Ceará, campus Quixadá.
Leia o trabalho de conclusão de curso para maiores detalhes.
Baixe e instale o go-ipfs (v0.4.10), siga as instruções do site.
$ git clone https://github.com/gabrielmendanha/tcc2.git
$ cd tcc2
$ pip3 install -r requirements.txt
$ bigchaindb -y configure rethinkdb
$ ipfs daemon
$ rethinkdb
$ bigchaindb start
$ export FLASK_APP=application.py
$ flask run