Skip to content

Kritikaadhikarii/HacktoberFest2024Repo

Repository files navigation

HacktoberFest 2024 - Open Source Contributions 🎉

Welcome to the HacktoberFest 2024 repository! 🎃 This repo is dedicated to encouraging and helping developers of all levels to contribute to open-source projects. If you’re new to open source, this is a great opportunity to start. We’re glad to have you here!

About HacktoberFest

HacktoberFest is an annual celebration of open source projects held every October. It's a month-long event where contributors are encouraged to support the open source community. Anyone around the globe can participate and contribute to any open-source project. Let’s make this year's HacktoberFest even more awesome by collaborating and learning from each other!

How to Contribute

To participate, follow these steps:

  1. Register for HacktoberFest on the official website.
  2. Star this repository ⭐ – Click on the "Star" button at the top right corner of the page. This step is mandatory to get your pull request accepted.
  3. Fork this repository by clicking the "Fork" button in the top right corner.
  4. Clone the repository:
    git clone https://github.com/<your-username>/HacktoberFest2024Repo.git
  5. Navigate into the project directory:
    cd HacktoberFest2024Repo
  6. Create a new branch:
    git checkout -b your-branch-name
  7. Make your changes – Add your code, fix bugs, or improve documentation.
  8. Commit your changes:
    git commit -m "A meaningful commit message"
  9. Push your branch to GitHub:
    git push origin your-branch-name
  10. Create a Pull Request (PR) – Once your branch is pushed, navigate to the original repository and create a pull request from your fork.

Congratulations! 🎉 You’ve successfully contributed to open source!

Rules for Participation

To have a successful PR counted toward HacktoberFest:

  • Make sure your PR follows HacktoberFest guidelines.
  • Only one PR per issue. Multiple PRs for the same issue will not be accepted.
  • Contributions should be meaningful. Avoid simple typo fixes or formatting changes.

Projects to Contribute

You can contribute to all range of beginner-friendly projects to large scale projects.

Feel free to add your own project ideas or enhance existing projects!

Submitting a Pull Request

When you submit a pull request:

  1. Add a screenshot of proof of staring the repo.
  2. Ensure your PR description clearly explains what you’ve done.
  3. Reference the issue number you are addressing (e.g., Closes #3).
  4. Add a screenshot of the output of the code.
  5. Make sure your code follows the code of conduct
  6. Be patient – A maintainer will review your pull request. If changes are needed, they will let you know.

Maintainers and Reviewers

Maintainers help guide contributors through the process. They will:

  • Review pull requests
  • Provide feedback and suggest changes
  • Merge accepted contributions

If you have any questions or need guidance, feel free to reach out via the issue discussions.

Code of Conduct

We value all contributors and expect everyone to adhere to our code of conduct:

  • Be respectful and considerate of others.
  • Avoid offensive language and behaviors.
  • Welcome new contributors with kindness.

License

This repository is licensed under the MIT License, meaning you are free to use and contribute to this project.