boacausa / webplatform

Por uma boa causa - Para fazer do mundo um lugar melhor para todos
https://www.boacausa.org
6 stars 5 forks source link

Notificar a ONG quando tiver novas adoções #113

Closed carolinesalib closed 4 years ago

carolinesalib commented 4 years ago

Na área de administração, exibir uma notificação sempre que alguém fazer um pedido de adoção pela página. Sugestão "O usuário Tiago Giusti acabou de registrar interesse em um pet da sua ONG". Ou, se quiser e não for complexo, já colocar o nome do pet na mensagem. Ao clicar na mensagem, levar para a página que lista os pedidos de adoção efetuado.

Issue origem: https://github.com/boacausa/webplatform/issues/40


Resumo do que foi implementado:

Quando tem notificação de interesse em adoção:

image

Quando não tem notificação de interesse em adoção:

image

Quem vai receber notificação:

Obs.: Mesmo tendo varias notificações o usuário sempre é redirecionado para a mesma página, pois não temos uma página exclusiva para cada interesse em adoção registrado. Isso é algo que podemos melhorar no futuro coletando feedback do pessoal da ONG.

carolinesalib commented 4 years ago

Tava pensando em fazer algo diferente nessa issue, o que vocês acham @giustin e @anibiamachado ?

  1. Seria enviar emails diários com a lista das pessoas que se interessaram em adotar nas ultimas 24h
  2. Ou é melhor ter notificações mesmo na área da ONG?
anibiamachado commented 4 years ago

Tava pensando em fazer algo diferente nessa issue, o que vocês acham @giustin e @anibiamachado ?

  1. Seria enviar emails diários com a lista das pessoas que se interessaram em adotar nas ultimas 24h
  2. Ou é melhor ter notificações mesmo na área da ONG?

A opção de enviar por e-mail é muito boa porque não obriga o pessoal da ONG a acessar o app sempre que precisar saber dessa informação. Pode ser que eles até esqueçam de fazer isso. Só acho que teria que ter, pelo menos, uma lista corrida das pessoas interessadas pelos pets em algum lugar lá no app, para ter a informação de forma íntegra.

giustin commented 4 years ago

@carolinesalib @anibiamachado acho as duas sugestões úteis @carolinesalib, e se ambas foram possíveis agora, devemos fazer, pelas razões que @anibiamachado comentou, pra quem usa o app frequente ou para quem não usa ser notificado e ir lá gerir os interessados.

carolinesalib commented 4 years ago

@giustin @anibiamachado no final das contas acabei implementando as notificações dentro do app, pois fiquei com medo de criar um "spam". Mas imagino que nem todo mundo vai lembrar de acessar o app, então talvez seja util ter o e-mail. Deveriamos fazer isso como algo opcional? E com que frequência?

giustin commented 4 years ago

@carolinesalib acho que agora pode ser padrão, depois validamos se precisa o usuário personalizar notificações, etc. Sobre SPAM, tem sistemas de mensageria para disparar de forma segura sem ser bloqueado. O que usamos aqui é o https://elasticemail.com/

carolinesalib commented 4 years ago

@giustin belesma :3 vou criar uma tarefa separada pra isso então, muito thanks

anibiamachado commented 4 years ago

@carolinesalib está ok, eu sugiro as seguintes melhorias na tela de notificação:

carolinesalib commented 4 years ago

@anibiamachado faz muito sentido. Ajustado.