Coursify-hacktoberfest
opendrinks
Our great sponsors
Coursify-hacktoberfest | opendrinks | |
---|---|---|
1 | 5 | |
63 | 361 | |
- | - | |
0.0 | 6.4 | |
6 months ago | about 1 month ago | |
JavaScript | JavaScript | |
The Unlicense | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Coursify-hacktoberfest
opendrinks
-
My First HacktoberFest
The repo is opendrinks , a cocktails recipe website built in Vue. I do not code in Vue but I could contribute by adding a new recipe. Ok, let's go read the docs, the contribution guide, clone the repo, create a new JSON file, testing locally... Well, that's it, the first PR is sent. PR accepted 🎉 Horray. Nice, but I was feeling a bit like I was cheating, this is not really coding right?
-
Hacktoberfest 2021 Experience
Next up was a neat project I found, Open Drinks, where contributors can submit recipes for various alcoholic and non-alcoholic drinks. It was another great exercise of git and gh commands as well as familiarizing myself with JSON objects and properties. I decided to submit a drink I enjoyed at the Christmas markets from my time in Germany, Glühwein. Go checkout some other awesome recipes!
-
First Experience with Hacktoberfest (2021)
Open Drinks
-
My first pull requests
The first one was opendrinks, where the task was to add a new recipe to the page. I added my favourite pumpkin juice recipe. In this project, I made 2 mistakes.
-
Diving into Open Source for the first time!
I began with very basic PRs including submission of foundational C++ programmes. In one of the PRs, I wrote a cpp code that prints the elements of a 2 dimensional array in a spiral manner. I also came across a repository in which we had to write a json file for the recipe of awesome drinks. I asked a friend of mine as to what a json file meant (yes, I didn't even know what a json file was!) It took me a while to write a ginger lemon tea recipe (thanks to maa's help) in a json file format. Lastly, I made a PR to a repository maintained by a senior at NIT Rourkela. A friend of mine gave his repo's reference, and after contacting him over the mail, I finally opened my first issue on his repo. I added in a ping pong game that I had learnt to program using Python's turtle module (pygame was too intimidating at that time :/) I was asked to add in a requirements.txt file, which I eventually did :) I also learnt the Pull Request Ettiquete and Writing a Good Issue. These are so very important now that I think about open source. And this is how it all went!
What are some alternatives?
TheAnnoyingSite.com - The Annoying Site a.k.a. "The Power of the Web Platform"
noisedash - Self-hostable web tool for generating ambient noises
fiedka - a visual toolkit for exploring and editing firmware images, running on web platforms
Rhythm-Finder - ML-powered Music Recommendation Engine
ZeroOctave-Javascript-Projects - This Repository Contains 150+ web development Projects.
open-source-contribution - to learn how to do pull request and do contribution to other's repo
awesome-login-pages - This repository consist of many login page example, whch can be used for any web or hybrid app developement.
reforms - WIP: Vue 3 and Bootstrap 5 forms and cards generator
dsalgo - Contains Algorithms useful for interview preparation, various practice problems of Arrays, Stacks, queue etc. Contributors are Welcome but, DO NOT MAKE THIS REPO ACT LIKE A SOURCE OF +1.
CodeBox - A sandbox coding environment - desktop app, inspired by CodePen and JSFiddle
Amazing_Sites - A curated list of amazing websites.