Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 1.09 KB

README.md

File metadata and controls

13 lines (9 loc) · 1.09 KB

Geolocalização no Cidade Social com ElasticSearch

Como projeto da displina de web3, temos a implementação da aplicação CidadeSocial com um Client do ElasticSearch para que a consulta a ele, feita por um cliente mobile em React-Native, seja feita por meio da aplicação CidadeSocial no servidor e não diretamente.

Elastic - Logstash - Postgres

Há um arquivo docker-compose.yml para acelerar o início dos servidores postgres e do ELK Stack dentro da pasta 'docker'. Entre nessa pasta execute: docker-compose up.

Spring Boot

Para iniciar o servidor, basta apenas que os containers estejam rodando. Rode o comando ./mvnw spring-boot:run na pasta raíz do projeto para exeutar o servidor.

Postman

Na pasta aux_files, um arquivo com a collection de consultas do Postman. Siga as instruções do site oficial para importar o arquivo no Postman e fazer os três testes: teste de busca por centróide, busca pelo retângulo da tela do celular, e teste de busca por palavra-chave.