Contribution Starter is an open source project created to facilitate the journey of newcomers in the field of computer science and open source contribution. This project aims to provide a welcoming environment where beginners can learn about GitHub issues, pull requests, and the process of contributing to open source projects.
The purpose of Contribution Starter is to guide individuals who are just starting their journey in computer science and want to learn about GitHub issues, pull requests, and contributions to open source projects. By providing step-by-step guidance and resources, Contribution Starter aims to empower beginners to become confident contributors to the open source community.
Contribution Starter helps beginners by:
- Providing clear instructions on how to get started with Git and GitHub.
- Offering guidance on adding their CV as a README file to personalize their contributions.
- Encouraging contributions to documentation, issue resolution, and pull requests to build practical skills.
- Offering opportunities for beginners to progress to more complex projects and gain confidence in their abilities.
Contribution Starter is for individuals who are:
- New to computer science and looking to learn about GitHub and open source contribution.
- Interested in building their skills through practical experience in a supportive community.
- Seeking guidance and mentorship as they begin their journey in open source development.
Whether you're a student, self-learner, or career changer, Contribution Starter is designed to help you take your first steps into the world of open source contribution.
For contribution, please refer to our Contribution Guidelines
The structure of the project is as follows:
contribution-starter/
├── LICENSE
├── README.md
├── docs/
| ├── CONTRIBUTING.md
│ └── CV_GUIDELINE.md
├── cv/
| ├── YourGitHubUsername1.md
| └── YourGitHubUsername2.md
└── .github/
├── ISSUE_TEMPLATE/
| ├── bug-report.yaml
| ├── custom-template.yaml
| └── feature-request.yaml
├── workflows/
| └── test_cv_on_pr.yml
└── PULL_REQUEST_TEMPLATE.md
Ready to start your journey? Fork this repository and let's get started!