Skip to content

Welcome to ContributionStarter, the perfect starting point for beginners to dive into the world of open source contributions! Are you eager to make your mark in the vast landscape of open source software but unsure where to begin? Look no further.

License

Notifications You must be signed in to change notification settings

connectwithsantosh/contribution-starter

 
 

Repository files navigation

Contribution Starter

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.

Purpose

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.

How It Helps?

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.

Who Is This For?

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.

How To Contribute?

For contribution, please refer to our Contribution Guidelines

Project Structure

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!

About

Welcome to ContributionStarter, the perfect starting point for beginners to dive into the world of open source contributions! Are you eager to make your mark in the vast landscape of open source software but unsure where to begin? Look no further.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%