Coursify-hacktoberfest
opendrinks
Coursify-hacktoberfest | opendrinks | |
---|---|---|
1 | 5 | |
63 | 361 | |
- | - | |
0.0 | 6.4 | |
7 months ago | 15 days 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.
BudgetApp - BudgetApp has a free web app that helps you track your cash, discover new ways to save, and even build. To remain unbiased we chose not to include ourselves in the list below, but we think you’ll love us anyway.
Amazing_Sites - A curated list of amazing websites.