Passo a Passo instalação NaturalSearch
NaturalSearch é um sistema que reúne dados a respeito de propostas de projetos e proponentes culturais a serem incentivados pelo Ministério da Cultura MINC por meio da lei Rouanet. Nele é possivel realizar uma pesquisa sobre as informações dos projetos e proponentes e visualizar o resultado em forma de grafo e suas conexões. Você pode encontrar mais sobre o NaturalSearch em https://fga-eps-mds.github.io/2018.2-NaturalSearch/.
- Package version: 1.0.0
- Host: http://68.183.107.229:3000 or 0.0.0.0:3000
Requerimentos.
Docker, docker-compose.
Instalação e Uso
2018.2- Natural Search
Repositório oficial do projeto Natural Search da Universidade de Brasília. Link para repositório oficial https://github.com/fga-eps-mds/2018.2-NaturalSearch.
Como contribuir
1- Crie um fork ou clone o repositório.
git clone https://github.com/NaturalSearch/NaturalSearch_visualization.git
2- Caso queira alterar algo crie uma branch seguindo a política de branchs deste projeto.
3- Dentro da pasta NaturalSearch_visualization/NaturalSearch onde contém o Dockerfile execute o comando use (sudo se necessário):
$ docker-compose run app bash
4- Dentro do container execute para a instalação de todos os módulos necessários:
root@cf461053cf90:/code# npm install
5- Abra outra instância do terminal fora do container e execute:
$ docker-compose up
6- O servidor local deverá estar funcionando e você poderá acessar o Neo4j na porta:
0.0.0.0:7474
7- O username, o password e o link default de acesso ao banco estão dentro da NaturalSearch em arquivos .txt. Com elas você terá acesso ao Banco local.
ver imagem em tamanho original
8- Para acessar a página, com o servidor local rodando vá até: 0.0.0.0:3000
ver imagem em tamanho original
9- Visualizar os resultados de uma pesquisa 0.0.0.0:3000/result
ver imagem em tamanho original
10- Para visualizar o grafo gerado com as informações de todos os projetos ligados a algum proponente clique no ícone da lupa.
ver imagem em tamanho original
Autorizações
Todos os endpoints não requerem autorização para consulta entretanto para adicionar, deletar ou modificar dados é necessário o login como administrador.
Documentação
Toda documentação e toda informação do projeto se encontram em: https://fga-eps-mds.github.io/2018.2-NaturalSearch/
Autores
equipe.naturalsearch@gmail.com