Coder Social home page Coder Social logo

17moons / hactoberfest2022 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gdsc-uba/hactoberfest2022

0.0 0.0 0.0 182 KB

A repository for 2022 contributions to hacktoberfest by GDSC UBa

License: GNU General Public License v3.0

JavaScript 23.31% Python 13.91% HTML 62.78%

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

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