Skip to content

Latest commit

 

History

History
133 lines (77 loc) · 5.08 KB

CONTRIBUTING.md

File metadata and controls

133 lines (77 loc) · 5.08 KB

Hello Fellow < Techies/ >!

Welcome To 👨‍💻 👩‍💻

HACKTOBERFEST 2021

Open source is changing the world – one contribution at a time


Open Source Love  PRs Welcome 


Hacktoberfest encourages participation in the open source community, which grows bigger every year. Complete the 2021 challenge and earn a limited edition T-shirt. 👕


🤔 What is HACKTOBERFEST?

Hacktoberfest is a month-long celebration of open source software. 👨‍💻

During the month of October, you are invited to join open-source software enthusiasts, beginners, and the developer community by contributing to open-source projects.

Open source projects encourage collaboration and the freedom to use the software for any purpose you wish.


🎯More on OPEN SOURCE CONTRIBUTION:

  • Open source refers to source code that is made available to the public to view, use, modify, and distribute under a license. It’s usually developed and maintained collaboratively by a community of its users.
  • Although the main point of open source projects is to create valuable and accessible open source software, individual contributors can get plenty of personal benefit from contributing to them.
  • By collaborating with others on open source you use, you get to become part of a community where you can practice your soft skills like communication, giving and receiving feedback, emotional intelligence, etc.

🎁Perks of Open Source Contribution:

Aside from the knowledge you’ll gain and the fun you’ll have you can earn a limited-edition Hacktoberfest t-shirt 👕 👕.


Pull Requests:

  • Pull requests are proposed code changes you can submit to a branch in a repository on GitHub. Once submitted, the project maintainer will review and discuss the changes before they become final.
  • Your pull requests will count toward your participation if they are accepted by the maintainer.

Steps to Contribute

  • Fork this repo
  • Clone on your local machine
git clone https://github.com/<your username>/The-CP-Companion.git
cd The-CP-Companion
  • Create a new branch
git checkout -b my-new-branch
  • Add your contributions
  • Commit and push
git add .
git commit -m "your-commit-msg"
git push origin my-new-branch
  • Create a new pull request from your forked repository

📃Contribution Guidelines

Kindly mention the following while making a PR:

  • If the PR is not in the right format, it will not be merged and marked as invalid.
  • Don't make any changes in the repo format or create new issues without asking the maintainers.
  • You can make a new folder if a particular topic is missing.
  • Commit new changes in respective folders, explaining the change you want to do else you can make a new folder if a particular topic is missing.
  • Avoid duplications.

💻PROJECTS provided by us for OPEN SOURCE CONTRIBUTION:

We are providing a variety of projects starting from a beginner level to a expertise level.

  • Below are the lists of the domains you can contribute to:

  • The links wil take you to the repository of the respective domain consisting of variety of projects and approaches to contribute to.


Serial No. DOMAIN REPOSITORY LINK LANGUAGE
1. COMPETITIVE CODING THE CP COMPANION JavaScript, Java, Python, Kotlin, C, C++
2. WEB DEVELOPMENT Web dev JavaScript, React, Node JS, HTML, CSS, Angular
3. APP DEVELOPMENT App Dev Java, Kotlin, Dart
4. MACHINE LEARNING ML Python, R
5. ELECTRICAL Arduino Amplified C++, C

HAPPY CODING 👨‍💻


With ❤️  by ISTE-VIT