All Projects → littlestar642 → hacktoberfest-beginners

littlestar642 / hacktoberfest-beginners

Licence: other
This repository solely aims to provide beginners a spark to start contributing to open source. Open source helps our growth in myriad ways. The early you start the better you become.

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
java
68154 projects - #9 most used programming language
go
31211 projects - #10 most used programming language
javascript
184084 projects - #8 most used programming language
C#
18002 projects

Projects that are alternatives of or similar to hacktoberfest-beginners

github welcome wall
This is the official repository for the Towards Data Science Article, "WTH am I doing here? The absolute beginner's guide to Git and GitHub"
Stars: ✭ 25 (+47.06%)
Mutual labels:  beginner-friendly, beginners-guide
J.A.R.V.I.S
Just A Rather Very Intelligent System
Stars: ✭ 36 (+111.76%)
Mutual labels:  beginner-friendly
Learn-To-Use-Github
Wanna Learn How to use github ? come on in
Stars: ✭ 68 (+300%)
Mutual labels:  beginner-friendly
10secondsofcode
The team behind 10-seconds-of-code and official 10-seconds projects.
Stars: ✭ 41 (+141.18%)
Mutual labels:  beginner-friendly
klipse-repl
Beginners friendly Clojure REPL
Stars: ✭ 44 (+158.82%)
Mutual labels:  beginner-friendly
Hacktoberfest-Nepal-2020
A beginner-friendly open source repository to create your first pull request.
Stars: ✭ 15 (-11.76%)
Mutual labels:  beginner-friendly
Data-Structures-and-Algorithms
Hacktoberfest's DSA Challenge, create algorithms, programs in any programming language you love and prefer! Check the ISSUE section for ideas.
Stars: ✭ 22 (+29.41%)
Mutual labels:  beginner-friendly
HacktoberFest21
A beginner friendly repository for HacktoberFest 2021
Stars: ✭ 45 (+164.71%)
Mutual labels:  beginner-friendly
Pandemic-Produce-Delivery-Project
An ongoing open-source e-commerce shop using React, Express, Firebase, and MongoDB. Designed for pandemic-relief and social good. New contributors are always, always, welcomed, regardless of where you are 🔥. Feel free to reach out at [email protected]~
Stars: ✭ 20 (+17.65%)
Mutual labels:  beginner-friendly
good-first-issues
Find good first issues right from your CLI! 🚀
Stars: ✭ 64 (+276.47%)
Mutual labels:  beginner-friendly
cmkr
Modern build system based on CMake and TOML.
Stars: ✭ 211 (+1141.18%)
Mutual labels:  beginner-friendly
Awesome-Javascript
A Curated list of Awesome JavaScript Resources
Stars: ✭ 116 (+582.35%)
Mutual labels:  beginners-guide
TinyFlowerBeds
Educational bot that posts a tiny flower bed on Twitter every few hours. Check it out if you're new to Python and open source!
Stars: ✭ 12 (-29.41%)
Mutual labels:  beginner-friendly
React-Messenger-App
A React powered Messenger App
Stars: ✭ 26 (+52.94%)
Mutual labels:  beginner-friendly
react-chat-client
A simple chat client built in React for communicating with the node-multi-server-chat example
Stars: ✭ 24 (+41.18%)
Mutual labels:  beginner-friendly
Web-Development
Created this new Repository for Open Source Contribution for Beginners
Stars: ✭ 25 (+47.06%)
Mutual labels:  beginner-friendly
Simple-ADB
ADB/Fastboot. With a GUI.
Stars: ✭ 29 (+70.59%)
Mutual labels:  beginner-friendly
Programming-Quotes
Repository containing various programming quotes
Stars: ✭ 26 (+52.94%)
Mutual labels:  beginner-friendly
ZeroOctave-Javascript-Projects
This Repository Contains 150+ web development Projects.
Stars: ✭ 134 (+688.24%)
Mutual labels:  beginner-friendly
hafcaf
When you only want a little JavaScript in your SPA.
Stars: ✭ 17 (+0%)
Mutual labels:  beginner-friendly

Hacktoberfest For Beginners

The repository solely aims to provide beginners a starting point to contribute to open source.

Use this project to make your first contribution to an open source project on GitHub. Practice making your first pull request to a public repository before doing the real thing!

Celebrate Hacktoberfest by getting involved in the open source community by completing some simple tasks in this project. This repository is open to all members of the GitHub community. Any member may contribute to this project without being a collaborator.

Important

Please make one PR per issue. You can create different branches from the root and can work on them simultaneously. This way you can create more PRs.

What is Hacktoberfest?

Hacktoberfest is a month-long celebration of open source software run by DigitalOcean in partnership with GitHub and Twilio.

  • Hacktoberfest is open to everyone in our global community!
  • Five quality pull requests must be submitted to public GitHub repositories.
  • You can sign up anytime between October 1 and October 31.

Simple to Register

Ensure that you have a github profile. If not, make it asap.

Register here. Submit a PR to any public GitHub repository. Quality contributions are encouraged! You can look for open issues labeled "Hacktoberfest" for inspiration.

How to contribute to this Project?

This project is mainly divided into five tasks that you need to do and will help you to complete your five PRs all on the same repository. It is advised to complete the tasks in the same order as mentioned below but you can choose any order that suits you. The tasks to be completed are -:

  1. Firstly, Add your name to the contributor list in the CONTRIBUTORS.md markdown page.
  2. Add a markdown page in profiles directory that has your brief profile.
  3. Add a description and a link to any external resource that you find useful and would want to share with the community. Write this in a markdown file and add it to resources directory.
  4. Write a hello World script in your favourite language and add it to the Program directory. Choose the language directory that you have used and make a new one if it's not already available.
  5. Add your code to a common webpage that shows all the contributors and their profiles.

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

Getting Started

  1. Fork this repository (Click the Fork button in the top right of this page)

  2. Clone your fork down to your local machine git clone https://github.com/your-username/hacktoberfest-beginners.git

  3. Create a branch git checkout -b branch-name

  4. Make your changes (choose from any task given)

  5. Add all your changes to be tracked by git git add .

  6. Commit your changes git commit -m 'Initial Commit'

  7. Push your changes git push origin branch-name

  8. Create a new pull request from your forked repository (Click the New Pull Request button located at the top of your repo)

  9. Wait for your PR review and merge approval!

  10. Star this repository if you had fun!

Prizes and Goodies

Hacktoberfest comes with great prizes and goodies that you can show off to your friends and peers. Prizes include

  • Limited Edition Hacktoberfest T-Shirt
  • Stickers for your laptops

For more details do read official faq's to clear all your doubts regarding hacktoberfest.

Choose from these Tasks :-

1. Add your name

Add your name to the CONTRIBUTORS.md file using the below convention:

Name: [YOUR NAME](GitHub link)

  • Place: City, State, Country
  • Bio: Who are you?
  • GitHub: [GitHub account name](GitHub link)

2. Add your Profile

Add your profile page to the profiles directory using the given convention. Filename should be similar to your github username.

Your Name

Location

Your City/Country

Academics

Your School

Interests

  • Some Things You Like

Development

  • Inventor/ developer you admire

Projects

[My Project](GitHub Link) Short >Description

Profile Link

[Your Name](GitHub Link)

3. Add a Resource

Add a markdown page with the filename similar to the resource to the resources directory that contains links and description to a awesome resource that you use or have found. Use the convention as given:

Your Name

Name of Resource

Link to the Resource

link -> [name of resource](link)

Small Description as to what language it supports or applications

4. Add your Script

Add a hello_world_yourusername.xx script to the scripts directory in any language of your choice! Here is an example:

// LANGUAGE: Javascript
// AUTHOR: Avinash Jaiswal
// GITHUB: https://github.com/littlestar642 
console.log('Hello, World!');

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

How do I track my progress?

Log in with your GitHub account here to check your progress and stats.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].