Giter VIP home page Giter VIP logo

hactoberfest2022's Introduction

Hactoberfest 2022

hactoberfest 2022

Introduction

Hacktoberfest is a month-long celebration of open source software. Anyone can participate by making four pull requests to public repositories on GitHub. The goal is to get more people involved in contributing to open source projects, and to learn more about the GitHub platform.

Note: This repository will be respecting the Hacktoberfest Code of Conduct, the GDSC Code of Conduct and conventional commits.

Participating universities

  • University Of Buea
  • University of Yaounde
  • University of Bamenda

Contributions

There are 4 Tasks available and each task will be considered as valid by the Hacktoberfest team if properly carried out. Below are the tasks:

  • Prerequisite Fork and Make the project available locally. Run the command below for that:

        git clone https://github.com/<username>/hactoberfest2022

    Create a branch for the task1

        git branch -M task1
    
        git checkout task1
  • Task 1 (Introduction)

    For task 1, follow these instructions below:

    • Add your details following the previous example.

    • Respect the JSON formatting

      [
          {
              "name": "Steve Yonkeu",
              "github_handle": "yokwejuste",
              "hacktoberfest_round": "third",
              "role": [
                  "maintainer",
                  "contributor"
              ]
          },
          {
              "name": "Fisher Monk",
              "github_handle": "fisherman20183698",
              "hacktoberfest_round": "first",
              "role": [
                  "contributor"
              ]
          }
      ]
    • Commit the change made and push

      git commit -am "feat: added <username> as contributor"
      
      git push -u
      

      Note: For any PR submitted before 1st of October, submit it as a draft pull request. Only PR opened as from early october are accepted by Hacktoberfest team. Thanks for undestanding.

    • Go to our your github and a pull request

  • Task 2 (Socials)

    Here, all you need is put your social media handles as follows:

    • Create a new branch for this task from the master branch, call it task2.

      git checkout master
      
      git branch -M task2
    • Declare a variable for your socials as <username>_socials

    • Follow the defined structure

    [
        yokwejuste_socials = {
            "twitter_handle": "yokwejuste",
            "likedin_handle": "yokwejuste",
            "facebook": "yokwejuste5013",
            "telegram_handle": "googledevz"
        },
        topolo_socials = {
            "twitter_handle": "topolo",
            "likedin_handle": "topolo2211772",
            "facebook": "topolo0",
            "telegram_handle": ""
        }
    ]
    • Commit these changes and make a pull request for this task.
      git commit -am "feat: added <username> socials"
      
      git push
    • Open a pull request from github.
  • Task 3 (Educational Experience)

    Before anything else change the branch and make a new one from the master branch.

        git checkout master
    
        git branch -M task3
    • This task is in relation to your educational experience. It's done as follows:
    [
        ["university of bamenda", "Nahpi", "2019", "present"],
        ["university of houston", "Faculty of Science", "2016", "2019"],
    ]
    • Commit, push and make a pull request
    git commit -am "feat: added educational background of <username>"
    
    git push
    • Open a pull request.
  • Task 4 (Tech Stack)

    • Create new branch from the master branch
      git checkout master
      
      git branch -M task4
    • Contribute using the format below
    <html>
        <head>
            <title>
                Hacktoberfest 2022
            </title>
        </head>
        <body>
            <div id="<username>_techstack">
                <p class="tech_stack_item">
                    Figma
                </p>
                <p class="tech_stack_item">
                    UI/UX
                </p>
                <p class="tech_stack_item">
                    Canva
                </p>
            </div>
            <div id="yokwejuste_techstack">
                <p class="tech_stack_item">
                    ReactJs
                </p>
                <p class="tech_stack_item">
                    Django
                </p>
                <p class="tech_stack_item">
                    Flask
                </p>
            </div>
        </body>
    </html>
    • Save your changes, commit, push and mnake a pull request.
    git commit -am "feat: added my techstack - yokwejuste"
    
    git push

Thanks to all our contributors

This is an opensource project under the GNU GENERAL PUBLIC LICENSE.

Happy hacking!!!

hactoberfest2022's People

Contributors

yokwejuste avatar fienne avatar burnleydev1 avatar renanlmiranda avatar amanfangeria980 avatar baimamboukar avatar dibyajittripathy avatar iamhariom0228 avatar petraag avatar vaibhavarora314 avatar yashg-116 avatar imyogeshgaur avatar yokw3just3 avatar azohmu avatar godsakani avatar hrishikesh-g avatar lando-paul avatar andrew21-mch avatar ola-nishant avatar sudhanshu-sharma-22 avatar shubh045 avatar rupali-codes avatar spykelionel avatar isaiah-0914 avatar mritul avatar kshitij-10 avatar kshitijv256 avatar mr-dhruv avatar abdulkbk avatar joydeepmallick avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.