Mansi168 / EmoWell

https://emo-well.vercel.app/
33 stars 82 forks source link

[Feature Request]: Add Community Page to Display Project Contributors #251

Closed pani2004 closed 4 months ago

pani2004 commented 4 months ago

Is there an existing issue for this?

Feature Description

The community page will display the details of the contributors who have contributed to this project along with repository data using github api.

Use Case

Since this repo is part of a open source program it would be great to have a community page

Benefits

No response

Priority

Medium

Record

pani2004 commented 4 months ago

@Agarwalvidu Can I work on this?

everly-gif commented 4 months ago

@pani2004 will this be in Readme.md or in the website ?

pani2004 commented 4 months ago

@everly-gif It will be in the website, will use Github api to fetch the data of the contributors

everly-gif commented 4 months ago

Alright, the navbar is pretty crowded now so please add the link for this in the footer name it "community" or etc as per your wish. On click it should navigate to new route for this. Add other statistics from the github api as well such as open issues, closed issues and Pull requests counts along with contributors, this will be more attractive. Give a CTA/button as well which on click will redirect to this repository. Be creative with the UI as this issue is yours. @pani2004 . Let me know if you can handle all of this and do share your inputs :)

pani2004 commented 4 months ago

@everly-gif These are the data from the api - 13 07 2024_20 45 02_REC I was thinking to add the avatar of the github profile of the contributor and the no. of contributions made by the contributor and upon clicking the avatar it would redirect to the contributor's github profile. I don't think it is a good idea to add open issues, closed issues and PR as these are a part of the repo not contributor's so I think adding the details of the contributor in the contributor's page would be a good idea. Let me know if this is ok for u or not.

everly-gif commented 4 months ago

@everly-gif These are the data from the api - 13 07 2024_20 45 02_REC I was thinking to add the avatar of the github profile of the contributor and the no. of contributions made by the contributor and upon clicking the avatar it would redirect to the contributor's github profile. I don't think it is a good idea to add open issues, closed issues and PR as these are a part of the repo not contributor's so I think adding the details of the contributor in the contributor's page would be a good idea. Let me know if this is ok for u or not.

I just meant the count of them not the issues themselves ofcourse they belong here, it can make a user interested to contribute as well when they see all this data. Otherwise what's the use of this page on the website when it already exists on Readme.md. that's why I suggested a more of a community page instead of a contributors page

everly-gif commented 4 months ago

Will get back to you, will get some clarity by visiting websites

everly-gif commented 4 months ago

Please view this page : https://appwrite.io/community i meant something like this. Ofcourse this page has lot of features which we don't need to focus. But if u see the top it gives a nice data statistics and below contributors list. Instead of just redirecting to github directly like there, you can show the top 50 contributors if possible and then add a view all contributors button which will redirect to github. I'm only talking about the first two sections of the page nothing more (till view all contributors)

Let me know if this is possible and your inputs as well.

pani2004 commented 4 months ago

okk @everly-gif , I was only thinking of a contributors page but community page sounds good to me will try to work on this

everly-gif commented 4 months ago

I'm renaming the issue to community page instead of contributors page . Best of luck 😊