Skip to content

Latest commit

Β 

History

History
123 lines (80 loc) Β· 5.06 KB

File metadata and controls

123 lines (80 loc) Β· 5.06 KB

🌐 ReactSphere Community

Contributors Issues Pull Requests License

A welcoming, open-source community hub built around React β€” where developers of all levels collaborate, share knowledge, and grow together.


πŸ“– About

ReactSphere Community is an open community space for React developers, enthusiasts, and learners. Our goal is to foster collaboration, provide mentorship, share resources, and celebrate contributions from everyone β€” beginner to expert.

Whether you want to discuss best practices, open a proposal for a new feature, share a helpful snippet, or simply connect with fellow React developers, you have found the right place.


✨ Features

  • πŸ—£οΈ Open Discussions β€” Share ideas, ask questions, and engage with the community through GitHub Discussions.
  • πŸ“š Shared Resources β€” A curated collection of articles, tutorials, and tools contributed by community members.
  • 🀝 Mentorship β€” Experienced contributors volunteer to help newcomers navigate React and open-source contributions.
  • πŸ† Contributor Leaderboard β€” Recognizes top contributors automatically, updated on every contribution cycle.
  • πŸ€– Automated Workflows β€” GitHub Actions keep the leaderboard and community metrics up to date with no manual effort.

πŸš€ Getting Started

You don't need to install anything to participate in the community! Here's how to jump in:

1. Star & Watch the Repository

Click Star ⭐ at the top of this page to show your support and Watch πŸ‘οΈ to stay updated on new discussions and releases.

2. Join the Discussions

Head over to the Discussions tab to:

  • Introduce yourself in #introductions
  • Ask questions in #help
  • Share what you're building in #show-and-tell

3. Fork & Clone (for code contributions)

# Fork the repo via GitHub UI, then:
git clone https://github.com/<your-username>/reactsphere-community.git
cd reactsphere-community

# Create a feature branch
git checkout -b feat/your-feature-name

4. Make Your Changes & Open a Pull Request

Commit your changes following our commit conventions, then open a pull request against the main branch. See CONTRIBUTING.md for the full guide.


🀝 How to Contribute

We welcome contributions of all kinds β€” code, documentation, design ideas, discussions, and more!

Contribution type Where to start
πŸ› Report a bug Open an Issue
πŸ’‘ Suggest a feature Open a Discussion
πŸ“ Improve docs Edit any Markdown file and open a PR
πŸ’» Submit code Fork β†’ branch β†’ PR (see CONTRIBUTING.md)
πŸ” Review PRs Browse open pull requests

Please read CONTRIBUTING.md and CODE_OF_CONDUCT.md before contributing.


πŸ“ Commit Message Conventions

We follow Conventional Commits:

<type>(<scope>): <short description>

Examples:
feat(docs): add getting-started guide
fix(leaderboard): correct rank calculation
docs(readme): update contributor section
chore(ci): bump leaderboard workflow

πŸ† Top Contributors

The leaderboard below is automatically updated by our leaderboard workflow. Every commit, PR, issue, review, and documentation change earns points!

πŸ‘‰ See the full rankings in LEADERBOARD.md

Rank Contributor Points
πŸ₯‡ @naheel0 79
πŸ₯ˆ @Copilot 35
πŸ₯‰ @jaseel0 25

Want to see your name here? Start contributing today! πŸš€


πŸ“œ License

This project is open source. See the LICENSE file for details.


πŸ’¬ Community Channels

  • GitHub Discussions β€” The primary place for community conversations
  • Issues β€” Bug reports and feature requests

Made with ❀️ by the ReactSphere Community