SOS-RS / backend

Auxílio RS: Projetos de Resposta a Emergências por Chuvas e Alagamentos
https://sos-rs.com
MIT License
712 stars 306 forks source link

[Sugestão] Criar ponto de coleta utilizando integração com Geolocalização #103

Open Jeferson-Mendes opened 3 months ago

Jeferson-Mendes commented 3 months ago

Objetivo:

Implementar uma funcionalidade que permita o cadastro de pontos de coleta de doações utilizando geolocalização, facilitando o acesso e a organização das doações.

Descrição:

A nova funcionalidade visa adicionar a capacidade de registrar pontos de coleta de doações no sistema, utilizando a geolocalização para fornecer informações precisas sobre a localização desses pontos. Isso permitirá aos usuários encontrar pontos de coleta próximos de forma eficiente, utilizando mapas interativos.

Requisitos:

Cadastro de Pontos de Coleta:

Mapeamento Interativo:

Pesquisa e Filtro:

Integração com Serviços de Geolocalização:

Notificações e Atualizações:

PS: É importante uma discussão sobre níveis de acesso e permissões, afim de aumentar assertividade e precisão das informações informadas.

josemateuss commented 3 months ago

Tenho interesse em ajudar nessa issue, tenho experiência em Geolocalização.

edilson commented 3 months ago

eu também tive uma breve experiência com geolocalização e gostaria de ajudar nessa feature

JoaoVitorML-BR commented 3 months ago

Também tenho experiência breve com geolocalização, posso está ajudando

rodribdo commented 3 months ago

Muito boa essa iniciativa, pessoal. Felizmente, o pessoal de Geolocalização de pesquisa aqui do estado já desenvolveu esse sistema e iremos fazer a integração do mesmo aqui dentro. Iremos divulgar esse sistema assim que for integrado.

edilson commented 3 months ago

@rodribdo mas tem alguma doc pra fazer essa integração? Como ela será feita?

rcoelhocastro commented 3 months ago

Não sei se ainda faz sentido, mas acabei fazendo. https://github.com/SOS-RS/backend/pull/121

Jeferson-Mendes commented 3 months ago

@rcoelhocastro Como o seu endpoint lida com a entidade de abrigos, acredito que pode ser aproveitado em algum momento para buscar abrigos próximo a um ponto de coleta específico, e vice-versa.

nashjunior commented 3 months ago

Tem a api do nomitatim. É publica a mesma. Poderia ser direto no front essa pesquisa

https://nominatim.org/release-docs/latest/api/Overview/