Hacktoberfest is a month-long event of open-source with various software developers from all over the world participating in it, bringing their ideas to life through various projects. It encompasses a month-long jam of skill enhancement, contribution to numerous projects and broadening of the developersβ community. Coding enthusiasts and even beginners to open-source can contribute to these projects by preparing and sharing the project for collaboration and by contributing to the betterment of the project via pull requests.
Branching Structure
-
There is one main repository, named Hacktoberfest under which there are subfolders for Beginner level coding problems and other domains such as App dev, Web Dev, Java development, Python programming.
-
Beginner-level coding problems are meant for coding enthusiasts who are starting their journey in programming and want a superb hands-on experience of Open-source as well.
-
The domains are categorized under advanced and intermediate projects folder which is a place intended for projects mounting to those particular difficulty levels.
-
Contributors are welcome to give the 8000 ir projects inside the domains specified, of their choice and push requests.
HacktoberFest-2023/ # Root Folder or Directory
βββ coding_freshmen/ # For competetive programming and DSA questions
| βββ C/
| βββ C++/
| βββ Pyhton/
| βββ Java/
| βββ Java/
| βββ README.md # Instrustions about contributing to current folder
βββ project_Advanced/ # Advanced Level Projects(Domains are Listed)
| βββ AI_ML/
| βββ APP_DEVELOPMENT/
| βββ UI_UX/
| βββ WEB_DEVELOPMENT/
| βββ PROJECT_DOMAIN.md # Project Ideas Related to Each Domain
| βββ README.md # Instrustions about contributing to current folder
βββ project_Intermediate/ # Intermediate and Begineer Level Projects(Domains are Listed)
| βββ AI_ML/
| βββ APP_DEVELOPMENT/
| βββ UI_UX/
| βββ WEB_DEVELOPMENT/
| βββ PROJECT_DOMAIN.md # Project Ideas Related to Each Domain
| βββ README.md # Instrustions about contributing to current folder
βββ .gitignore
βββ CONTRIBUTING.md # Contributing Guildlines for the contributors
βββ CODE_OF_CONDUCT.md # Code of Conduct for the repository.
βββ LICENSE.md
βββ README.md # Description about HacktoberFest
-
Register anytime between September 26 and October 31.
-
Pull requests can be made in any GITHUB or GITLAB hosted project thatβs participating in Hacktoberfest (look for the βhacktoberfestβ topic).
-
Project maintainers must accept your pull/merge requests for them to count toward your total.
-
Have 4 pull/merge requests accepted between October 1 and October 31 to complete Hacktoberfest.
-
More rules can ve viewed in the official website of Hacktoberfest.
To know how to contribute, click here.
Please don't forget to starβ this repository. This will encourage us to bring more such events for youβ€οΈ. Also do share your contributing experience by tagging us in your social handles, we will be happyπ to know about it from you.
Spectrum Handles
GDSC handle