🎃 HacktoberFest 2023 🎃

Hacktoberfest Logo

Welcome to the Hacktoberfest Starter Repository! 🎉 Use this project to make your first contribution to an open-source project on GitHub.

Celebrate Hacktoberfest by getting involved in the open-source community and completing some simple tasks in this Repository.

This repository is open to all members of the GDSC ALIAH UNIVERSITY community. Any member may contribute to this Repository without being a collaborator.

Index of Contents

What is HacktoberFest?

Hacktoberfest is a month-long celebration from October 1st - 31st sponsored by Digital Ocean and GitHub to get people involved in Open Source.

Learn More about Hacktoberfest

What I can contribute?

  • A list of awesome beginner-friendly issues
  • Creative & simple landing contributions
  • Any of the projects in this Repository
  • DSA codes in any language
  • Add your projects to contribute

Create seperate directory for each contributions.

Contribution Instructions

Here are the quick and painless way to contribute in this repo

  • Star & Fork this Repository
  • Create a directory under your Github Username
  • Inside the directory,please have the list of static files.
  • Create a pull request with the PR Template given

All the best for your Hacktoberfest Journey!

A Basic Example

  1. Add Your Name: Add your name to the CONTRIBUTORS.md file following this convention:

    #### Name: [YOUR NAME](GitHub link)
    - Place: City, State, Country
    - Bio: Who are you?
    - GitHub: [GitHub account name](GitHub link)
  2. Add a Profile Page: Create a Your_Name.md file in the profiles directory. Use any combination of content and Markdown you'd like. Here's an example:

    # Your Name
    
    ### Location
    
    Your City
    
    ### Academics
    
    Your School
    
    ### Interests
    
    - Some Things You Like
    
    ### Development
    
    - Inventor of the My Pillow
    
    ### Projects
    
    - [My Project](GitHub Link) Short Description
    
    ### Profile Link
    
    [Your Name](GitHub Link)
  3. Create a Hello, World! Script: Add a hello_world_yourusername.xx script to the scripts directory in any language of your choice. For example:

    // LANGUAGE: Javascript
    // ENV: Node.js
    // AUTHOR: AABBD
    // GITHUB: https://github.com/AABBD
    
    console.log('Hello, World!');

    Name the file hello_world_yourusername.xx, e.g., hello_world_alicewonderland.js or hello_world_alicewonderland.py.

Choose one or all three, make a pull request for your work, and wait for it to be merged!

Start Contributing and Pull Request

  1. Fork this repository.

  2. Clone your forked copy of the project

    git clone --depth 1 https://github.com/<your_username>/Hacktober-Fest-2023
    
  3. Create a Branch:

    git checkout -b branch-name
    
  4. Make your changes from any of the task mentioned and the project directory present

  5. Commit and Push

    git add .
    git commit -m 'Commit Message'
    git push -u origin branch-name
    
  6. To create a pull request, click on compare and pull requests. Please ensure you compare your feature branch to the desired branch of the repoitory you are supposed to make a PR to.

  7. Add appropriate title and description to your pull request explaining your changes and efforts done.

  8. Click on Create Pull Request

  9. Wait for PR Review and Merge Approval!

  10. Voila!

Contribute

Contributions are welcome.

Reference Links

Hacktoberfest Rules

  • Pull requests can be submitted to any opted-in repository on GitHub or GitLab
  • The pull request must contain commits you made yourself
  • You can simply update the CONTRIBUTORS.md with the demo example shown above that would also be considered as a contribution
  • If a maintainer reports behavior that`s not in line with projects code of conduct you would be ineligible to participate

A repository/project is considered to be participating in Hacktoberfest is the 'hacktoberfest' topic is present and is accepting public contributions via pull requests.

An individual pull request can also be opted-in directly by adding the 'hacktoberfest-accepted' label.