website icon indicating copy to clipboard operation
website copied to clipboard

[FEATURE] Create a `/community/contributors` page, to improve contributors visibility & encourage more Open-Source Participations

Open Shubhashish-Chakraborty opened this issue 1 month ago • 0 comments

Why do we need this improvement?

Iam willing to add a Contributors section (when you hover on the community in the navbar), on clicking, /community/contributors page will open up, and this is helpful because:

How will this change help?

- A dedicated contributors page will highlight the community’s effort across all repositories, enhances/improves community's visibility and motivate more developers to participate.

- By adding this, AsyncAPI will gain a dedicated Contributors/Developers HALL OF FAME, which not only looks COOL but also boosts community visibility and engagement.

Screenshots

Ive already implemented this locally, just waiting for y'all approval, i will immediately submit a PR then😄

Here's a 50 Second screenrecording, showcasing the after results!, would urge y'all to watch it:

https://github.com/user-attachments/assets/7025fbcb-96eb-4278-a182-0c0b9ce857d8

How could it be implemented/designed?

Codebase Changes:

- (added) : /components/Contributors/Contributors.tsx: The page code!

- (added): /pages/community/contributors.tsx: Imported the page..

import Contributors from '@/components/Contributors/Contributors';
.
.
.
  <GenericLayout title='AsyncAPI Contributors' description={description} image={image} wide>
    <Container wide>
      <Contributors /> // here
    </Container>
  </GenericLayout>
  • Dedicated Logos/Icons. (Do let me know can we use lucide-react or not??, or im happy to create dedicated icons that are being used in this page!

So the working of this is in the screenrecording.., do watch it and i kindly request maintainers, to suggest me the finalizations i should do such as:

- Any UI Changes or enchancements or ideas??

- Any other add on??, etc...

So please do let me know am i good to go or not, and give me the final suggestions and implements, i will be submiting a PR then!

Thankyou 😄

🚧 Breaking changes

No

👀 Have you checked for similar open issues?

  • [x] I checked and didn't find a similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue?

Yes I am willing to submit a PR!

Shubhashish-Chakraborty avatar Dec 02 '25 08:12 Shubhashish-Chakraborty