gitcoinco / gitcoinco/web

As a grants contributor, I want to showcase my contributions on social media

Open
#7,424 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1.8k
Forks
776
PR merge metrics
No merged PRs in 30d

Description

### User Story

[comment]: # (As a , I want to so that .)
As a grants contributor, I want to showcase my contributions on social media

### Why Is this Needed

[comment]: # (Describe the problem and why this task is needed. Provide description of the current state, what you would like to happen, and what actually happen)
*Summary*: We've seen in past rounds people were posting their cart screenshots or grants profile screenshots to show their grant contributions on Twitter. However, these screenshots don't look very exciting and we can make it more appealing! Would hopefully increase the buzz around the Grants round too.

### Description

[comment]: # (Feature or Bug? i.e Type: Bug)
*Type*: Feature

### Current Behavior
[comment]: # (Describe what actually happened.)
No feature to showcase my grants contributions, only through screenshots.

### Expected Behavior
[comment]: # (Describe what you expected to happen.)
Build a feature inside profile (grants tab) for people to showcase their contributions:
• Upon clicking, an image like below will be auto-generated:
![1](https://user-images.githubusercontent.com/19514207/93304325-6df2c700-f82f-11ea-83a4-ea3e7c2b63bb.png)

• Image will show:
a. user's profile picture and username
b. top 5 grants they donated on *this round*, sorted by amount donated. grant logos should be cropped to square with white outlines. if the logo is transparent, add a white background
c. "+X projects" if they donated more than 5 grants
d. Gitcoin logo

• User should be able to download or tweet the image generated

### Definition of Done
[comment]: # (Any other information that would be useful, bullets are helpful.)
Users are able to download or tweet auto-generated images.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.