Skip to content

bhaveshpatil093/Hacktoberfest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

28 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

πŸŽƒ Hacktoberfest 2025 - Open First Pull Request

Hacktoberfest GitHub followers GitHub stars

Welcome to the ultimate Hacktoberfest repository! πŸš€ This is your gateway to open-source contribution, perfect for beginners making their first pull request and experienced developers alike.

πŸ“š What is Hacktoberfest?

Hacktoberfest 2025

Hacktoberfest is DigitalOcean's annual event that encourages people to contribute to open source throughout October. Participants aim to submit 6 high-quality pull/merge requests between October 1 and October 31, with project maintainers accepting your pull/merge requests for them to count toward your total.

🎯 Repository Goals

βœ… Help beginners make their first contribution
βœ… Provide multiple ways to participate (code, profiles, documentation)
βœ… Create a welcoming community for all skill levels
βœ… Support meaningful open-source contributions

🎁 2025 Rewards

Participants unlock a digital badge when they register for Hacktoberfest, and level it up with each of their 6 pull/merge requests accepted during Hacktoberfest. An exclusive Hacktoberfest T-Shirt is available for 'Super Contributors' who contribute 6 accepted PR/MRs to a worthy repository (Valid only for the first 10,000 contributors completing 6 PR/MR).

πŸ“‹ Quick Start Guide

Step 1: Register

Step 2: Fork & Clone

git clone https://github.com/YOUR-USERNAME/Hacktoberfest.git
cd Hacktoberfest
git remote add upstream https://github.com/bhaveshpatil093/Hacktoberfest.git

Step 3: Create Your Branch

git checkout -b contribution/your-contribution-name

Step 4: Make Your Contribution

Choose one or more ways to contribute:

Option A: Add Your Profile

  1. Add your profile picture to contributors/images/ (PNG or JPG, 544x544px minimum, square)
  2. Create contributors/profiles/YOUR-USERNAME.md:
# Your Name

- **GitHub:** [@yourUsername](https://github.com/yourUsername)
- **Location:** City, Country
- **Interests:** Python, Web Development, Open Source
- **About:** Brief bio about yourself
- **Portfolio/Website:** [Link if applicable]

Option B: Add Code/Algorithms

  1. Navigate to Add Code Here/[LANGUAGE]/
  2. Create a file: YOUR-FILENAME.ext
  3. Include clear comments and documentation
  4. Example: Add Code Here/Python/fibonacci.py

Option C: Improve Documentation

  • Update guides in Documentation/
  • Fix typos or improve explanations
  • Add more learning resources
  • Improve existing code comments

Option D: Add Learning Resources

  • Submit beginner-friendly tutorials
  • Share helpful links in resources/learning_materials.md
  • Create guides for specific topics

Step 5: Commit & Push

git add .
git commit -m "feat: added my profile" 
# or "feat: added fibonacci algorithm in Python"
git push origin contribution/your-contribution-name

Step 6: Create Pull Request

  1. Go to the repository on GitHub
  2. Click "Compare & pull request"
  3. Add a descriptive title and description
  4. Submit your PR!

Step 7: Wait for Review

✨ Your PR will be reviewed and merged within 24-48 hours!

πŸ“ Contributing Guidelines

Before submitting your PR, please read CONTRIBUTING.md thoroughly.

Key Points:

  • Avoid submitting low-quality pull/merge requests. Your PR/MRs must be approved by a maintainer.
  • Add meaningful commit messages
  • Follow the code style of the project
  • Test your code if applicable
  • Be respectful and follow our CODE_OF_CONDUCT.md

πŸš€ How to Get Your PR Accepted Faster

⭐ FOLLOW @bhaveshpatil093 - Following helps us identify you as a community member!

βœ… Write clear commit messages
βœ… Make meaningful contributions
βœ… Follow the repository structure
βœ… Join our Discord community
βœ… Reference issues in your PRs

πŸ“š Learning Resources

Check out resources/learning_materials.md for:

  • Git & GitHub tutorials
  • Open-source guides
  • Programming language resources
  • Career development tips

🀝 Community & Support

⭐ Show Your Support

If this repository helped you, consider:

  • ⭐ Starring the repository
  • πŸ”— Following @bhaveshpatil093
  • 🐦 Sharing on Twitter/X with #Hacktoberfest
  • πŸ’¬ Mentioning us in your posts

πŸ“œ License

This project is licensed under the MIT License - see LICENSE file for details.


Made with ❀️ by @bhaveshpatil093

Happy Contributing! πŸŽ‰