Giveth / notification-center

It's a microservice that would handle all notification of giveth.io and trace.giveth.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Notification Center - Notifcations on status change of projects

laurenluz opened this issue · comments

commented

@MoeNick - as per your request, here is some copy/flow for various project status changes. Can you please review them and then assign them to the correct person to implement?

  • Project becomes listed --> "Congrats! < project name > is now listed on the Giveth projects page."
  • Project becomes unlisted --> "< project name > did not meet our guidelines for listed projects and has been hidden from the projects page. You can still share your project directly via the project URL."
  • Project gets verified --> "Congrats! < project name > is now verified. Your community can now take advantage of GIVbacks and GIVpower."
  • Project loses verified status --> " < project name > has lost its verification status. Learn more about our verification requirements here."
  • Project fails verification --> "< project name > has not been approved for verification. Learn more about our verification requirements here."

@MoeNick - I need your confirmation on these ones because I'm not 100% certain I am correct here:

  • Project canceled --> "< project name > has been canceled by an admin because it failed to adhere to our terms of use."

  • Project deactivated --> "You have deactivated your project < project name >."

  • Project deleted --> Since this is only possible in the backend, I don't think we need to notify the user about it.

Thanks @laurenluz
Actually I meant copies for supported projects for above events

commented

like notifcations to sent to people who "supported" projects when the project they supported has a status change? @MoeNick

yes

  • status change
  • ost verified badge or get verified
  • updates
commented

Notifications to "supported" when the project they supported has a status update, or provides an update:

  • Project becomes listed --> "< project name >, which you supported, is now listed on the Giveth projects page."
  • Project becomes unlisted --> "< project name >, which you supported, did not meet our guidelines for listed projects and has been hidden from the projects page.
  • Project gets verified --> "Amazing! < project name >, which you supported, is now verified. You can now donate and receive GIVbacks and or boost it with GIVpower."
  • Project loses verified status --> " < project name >, which you supported, has lost its verification status. Learn more about our verification requirements here."
  • Project canceled --> "< project name >, which you supported, has been canceled by an admin because it failed to adhere to our terms of use."
  • Project deactivated --> "< project name >, which you supported, has been deactivated by the project owner."
  • Project activated --> "< project name >, which you supported, has been reactivated by the project owner."
  • Project provided an update --> "< project name>, which you supported, has a new update!"

For settings page (I think it is ok as it is):
image

@MoeNick - is this good now?

Thanks a lot @laurenluz

Shall I move it to done or I have to ask @alireza-sharifpour to do something to get ready to test?

Shall I move it to done or I have to ask @alireza-sharifpour to do something to get ready to test?

I think it's better to wait for frontend guys and after that we can tell @maryjaf to test all these items

Shall I move it to done or I have to ask @alireza-sharifpour to do something to get ready to test?

I'm currently working on PFP collection, after that i'll work on it.

  • Project deactivated --> "< project name >, which you supported, has been deactivated by the project owner."
  • Project activated --> "< project name >, which you supported, has been reactivated by the project owner."

It is possible to deactivate and activate the project by both the project owner and the admin user
Should the same message be displayed in both modes? @MoeNick @laurenluz

image.png
This message needs to be corrected (Unlisted status for. project owner)

image.png This message needs to be corrected (Unlisted status for. project owner)
@maryjaf Thank you I fixed it

Screen Shot 1401-11-23 at 11 40 13

  • Project deactivated --> "< project name >, which you supported, has been deactivated by the project owner."
  • Project activated --> "< project name >, which you supported, has been reactivated by the project owner."

It is possible to deactivate and activate the project by both the project owner and the admin user Should the same message be displayed in both modes? @MoeNick @laurenluz

Yes let's remove "by .... "
*[ ] Project deactivated --> "< project name >, which you supported, has been deactivated."
*[ ] Project activated --> "< project name >, which you supported, has been reactivated .
@mohammadranjbarz
؛ث

  • Project deactivated --> "< project name >, which you supported, has been deactivated by the project owner."
  • Project activated --> "< project name >, which you supported, has been reactivated by the project owner."

It is possible to deactivate and activate the project by both the project owner and the admin user Should the same message be displayed in both modes? @MoeNick @laurenluz

Yes let's remove "by .... " *[ ] Project deactivated --> "< project name >, which you supported, has been deactivated." *[ ] Project activated --> "< project name >, which you supported, has been reactivated . @mohammadranjbarz ؛ث

@maryjaf @MoeNick
Done

In some sentences, there is no end point, plz change this @mohammadranjbarz
image.png

  • Project deactivated --> "You have deactivated your project < project name >."

I think since it is currently possible to disable project both by admin and by project owner, it would be better to change this sentence. @MoeNick @laurenluz

In some sentences, there is no end point, plz change this @mohammadranjbarz image.png

@maryjaf Done.