Giveth / giveth-dapps-v2

This project is the aggregation of GIVeconomy and Giveth.io DApps in a single repo
https://staging.giveth.io
GNU General Public License v3.0
61 stars 34 forks source link

Make it easy for project to post on social media for verification #3086

Closed divine-comedian closed 1 month ago

divine-comedian commented 1 year ago

After going through the hoops myself to verify some projects I want to suggest an improvement on this section, particularly for the requirement of making a social media post of my giveth project: Private Zenhub Image

Let's make it easy for projects to share on social media - can we add some commons button like facebook and twitter that generates a message automatically they can post on their social media account. We already do this for our users/donors Private Zenhub Image

When we give them an easier way to post with the text we want them to say it can make the process streamlined, they only need to copy the url and pase it back in the text field linking to their social media post

MoeNick commented 1 year ago

connecting with oAuth does not need operation on our side to recheck the posts, the only need to click, verify and done, only 2 clicks.

MoeNick commented 1 year ago

connecting with oAuth does not need operation on our side to recheck the posts, the only need to click, verify and done, only 2 clicks.

MohammadPCh commented 4 months ago

@kkatusic can you take it up, please? Thanks.

kkatusic commented 4 months ago

@divine-comedian, cc @MohammadPCh , I added share button and share modal for easy sharing to project owner.

Screenshot 2024-05-30 at 12 44 40

and result is:

Screenshot 2024-05-30 at 12 41 29

and branch is: link to branch

But main problem, issue, @divine-comedian now for me is this button on right place or we need some UI touch here?

divine-comedian commented 4 months ago

We'll need to adjust the copy on both the prompt inside the social media post as well as on the modal itself.

Conditionally, when being triggered from the project verification form the modal should say:

Share your project

Share this project directly to social media or use the link to post it on your other platforms. Ensure you are posting this link from the organization's official channels!

the social media prompt should say:

We're applying to become a verified project on @giveth, a zero fee crypto donation platform.

Check out our project here: {projectLink}

kkatusic commented 4 months ago

We'll need to adjust the copy on both the prompt inside the social media post as well as on the modal itself.

Conditionally, when being triggered from the project verification form the modal should say:

Share your project

Share this project directly to social media or use the link to post it on your other platforms. Ensure you are posting this link from the organization's official channels!

the social media prompt should say:

We're applying to become a verified project on @Giveth, a zero fee crypto donation platform. Check out our project here: {projectLink}

@divine-comedian that wan't be problem, main concern for me now is position of the Share button inside verification step

divine-comedian commented 4 months ago

We'll need to adjust the copy on both the prompt inside the social media post as well as on the modal itself. Conditionally, when being triggered from the project verification form the modal should say:

Share your project

Share this project directly to social media or use the link to post it on your other platforms. Ensure you are posting this link from the organization's official channels!

the social media prompt should say:

We're applying to become a verified project on @Giveth, a zero fee crypto donation platform. Check out our project here: {projectLink}

@divine-comedian that wan't be problem, main concern for me now is position of the Share button inside verification step

I think the position is fine where you have it is fine - do you have a vercel link?

kkatusic commented 4 months ago

@divine-comedian , I don't have vercel access, I will push commit tomorrow

MoeNick commented 3 months ago

I wonder why do we close the issue while it has not merged into the production yet! :( CC: @MohammadPCh

maryjaf commented 3 months ago

This issue hadn't been moved to QA/UAT and was moved to "done" directly this is the current behavior is this the expected result ? @divine-comedian @MoeNick

https://github.com/Giveth/giveth-dapps-v2/assets/111529185/5b4315c8-8a89-4139-ac87-7f15896e8294

MohammadPCh commented 3 months ago

@MoeNick @maryjaf Thanks, guys! I'm not sure why this happened—I never close issues. Maybe a special role on ZenHub caused this, or perhaps I closed it by mistake. :(

divine-comedian commented 3 months ago

@maryjaf this looks good! If you didn't find any bugs let's move it to done.