AOSSIE-Org / AOSSIE-Org/Resonate-Website

feat: Add Meet the Contributors section to landing page

Aperta
#392 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
TypeScript
Stelle
43
Fork
154
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### The feature

Add a new section to the Resonate landing page (resonate.aossie.org) that showcases the project's contributors, pulling their GitHub avatars, usernames, and profile links dynamically via the GitHub API (e.g., `https://api.github.com/repos/AOSSIE-Org/Resonate-Website/contributors`).

The section would sit between the "Tech Stack" and "About AOSSIE" sections, displaying a responsive grid of contributor avatars (with hover tooltip showing username, linking to their GitHub profile). A "Become a Contributor" CTA button linking to the CONTRIBUTING.md guide could be included below the grid.

Since the site already uses Next.js Server Components by default, this data can be fetched at build time (static export friendly) so it works well with the `output: 'export'` GitHub Pages deployment. No client-side API calls needed at runtime.

### Motivation, pitch

The project currently has 23+ contributors on GitHub, but none of that is visible anywhere on the public-facing landing page. For an open-source, community-driven platform like Resonate, showcasing contributors matters because:

1. It gives new and existing contributors visible recognition and credit for their work, a strong motivator for open-source participation.
2. It builds trust and credibility for first-time visitors, showing the project is actively maintained by a real community rather than a single maintainer.
3. It can serve as a soft "social proof" element right before visitors decide to click "Contribute to the Project."

Currently, the landing page only shows AOSSIE's own logo and socials in the footer. There's no mention of the individual people building the project. Adding this section would strengthen community engagement and align with the project's broader goal (stated in the README) to "attract users and foster growth" through open-source credibility.

Happy to work on this plan .

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.