Hacktoberfest encourages participation in the open source community, which grows bigger every year. Complete the 2021 challenge and earn a limited edition T-shirt. 👕
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.
- 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.
Aside from the knowledge you’ll gain and the fun you’ll have you can earn a limited-edition Hacktoberfest t-shirt 👕 👕.
- 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.
- 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
- 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.
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 |
With ❤️ by ISTE-VIT