An official ReactSphere project helping beginners make their first open-source contribution in minutes.
Welcome 👋
Making your first open-source contribution can feel intimidating.
This repository provides a safe, beginner-friendly environment where you can practice the complete GitHub workflow with confidence.
By contributing to this repository, you will practice:
- Forking a repository
- Cloning a repository
- Creating a new branch
- Making changes
- Committing code
- Pushing changes
- Opening a Pull Request
All in just a few minutes.
Click the Fork button at the top-right of this page.
Copy your fork’s URL and run:
git clone https://github.com/your-username/reactsphere-first-contribution.gitcd reactsphere-first-contributiongit checkout -b add-your-nameOpen the Contributors.md file.
Add your name using this format:
* [Your Name](https://github.com/your-username)git add Contributors.md
git commit -m "Add Your Name to contributors list"git push origin add-your-name- Go to your fork on GitHub
- Click Compare & pull request
- Click Create pull request
🎉 Once your PR is merged, you are officially an open-source contributor!
- Only modify
Contributors.md - Add your name in the correct format
- Keep pull requests focused on a single change
- Be respectful and supportive
- Maintainers should use Squash and merge to keep history clean
Open source should be welcoming, not intimidating.
ReactSphere believes everyone deserves:
- A safe starting point
- A simple first win
- A supportive community
This repository is your first step into open source.
If you get stuck:
- Double-check each step carefully
- Look at previously merged PRs
- Ask for help in the community
Remember — every expert was once a beginner.
Happy Contributing! 💙🚀