Esta aplicação fora desenvolvida para a disciplina de Organização de Arquivos, da Universidade de Caxias do Sul.
Autor: Adriano Gomes da Silva (adrianogsss@gmail.com)
Colaboradores: Marçal Nunes de Oliveira e Venicius Bregalda.
Acesse esta apresentação para saber mais sobre o projeto.
Python >= 3.6
MongoDB >= 2.6.10
Instale os pacotes necessários por meio do arquivo requirements.txt através do comando
pip3 install -r requirements.txt
Após isto, levante o banco com o seguinte comando:
mongorestore --drop -d trabalho <Diretório onde está a pasta dump>
Por fim, só executar o projeto através do comando:
python3 lovecraft.py
Há um script no repositório, chamado, createvirtualenv.sh, o qual, executado em máquinas unix (com o virtualenv instalado), criará um ambiente virtual Python3 para instalação de pacotes sem que os mesmos sejam instalados no ambiente global da máquina. Após executá-lo através do comando
./createvirtualenv.sh
Você precisará ativá-lo por meio do comando
source .venv/bin/activate
E então seguir o passo-a-passo descrito no tópico Como Rodar, acima.
Para mais informações sobre ambientes virtuais, clique aqui.