layout |
---|
default |
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
Docker, docker-compose.
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.
- Crie um fork ou clone o repositório.
git clone https://github.com/NaturalSearch/NaturalSearch_visualization.git
-
Caso queira alterar algo crie uma branch seguindo a política de branchs deste projeto.
-
Dentro da pasta NaturalSearch_visualization/NaturalSearch onde contém o Dockerfile execute o comando use (sudo se necessário):
$ docker-compose run app bash
- Dentro do container execute para a instalação de todos os módulos necessários:
root@cf461053cf90:/code# npm install
- Abra outra instância do terminal fora do container e execute:
$ docker-compose up
- O servidor local deverá estar funcionando e você poderá acessar o Neo4j na porta:
0.0.0.0:7474
- 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
- Para acessar a página, com o servidor local rodando vá até: 0.0.0.0:3000
ver imagem em tamanho original
- Visualizar os resultados de uma pesquisa 0.0.0.0:3000/result
ver imagem em tamanho original
- 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
Todos os endpoints não requerem autorização para consulta entretanto para adicionar, deletar ou modificar dados é necessário o login como administrador.
Toda documentação e toda informação do projeto se encontram em: https://fga-eps-mds.github.io/2018.2-NaturalSearch/