Hacktoberfest is the easiest way to get into open source! Hacktoberfest is a month long celebration of open source code presented by Digital Ocean.
During the entire month of October 2022, all you have to do is contribute to any open source project with the hacktoberfest tag and open at least 4 pull requests which follow the Hacktoberfest guidelines. It can be any project mentioned below and you can contribute in any way possible. It can be a be a bug fix, optimisation, feature addition or even a documentation enhancement!
If you’ve never contributed to open source before, this is the perfect time to get started because Hacktoberfest provides a large list of available contribution opportunities.
This is a website that is used to demonstrate the working of Client-Set Cookies made using JavaScript.
Yes!!, you're here!✨. This is the first step in making your contribution to the cookie project.
This documentation will serve as a guide for making your contibutions to this project. Follow the steps stated below carefully.
Finally, we can't wait to see your outstanding issues and pull requests. Welcome 😇❤
- It prompts the user to enter a few basic details
- It makes cookies out of the details fetched from the user
- Cookies are used to set various text and options in the website
This is a demonstration website on how internet cookies work.
Here! we welcome everyone to contriubute to our project. You can contribute in several ways not just in code (E.g. Technical writing , collaborate in developing the website). Team working with a lot of folks which is very good for the growth 📈 of the project but most of times can lead to conflicting interests and point of views 👈👉. So , Below are set of rules 📖 that guide you for participating in this project.
- Openess 👐. Collaboration is only possible if everyone is open to share ideas.
- Respect 👨🏾🤝👨🏽. Having respect for everyone, their skills and opinions is paramount.
- Welcoming tone or politeness 😇: It is expected that you interact with others in an optimistic and cheerful manner.
- Don't forget to attach a screenshot of the final output of the work that you have done, and do mention the issue you have worked upon, while making a PR.
- Just make sure that you push only the files that you have worked upon.
Check out the website: https://akhil-aggarwal.github.io/cookie/
Is this your first time contributing to an open source project? If yes, Welcome!!✨🎉💃🏾 Here is a great tutorial on how to contribute to an open source project.
At the point you are ready to take on the world of open source contribution!!.
You must have seen a bug or problem you can fix, this is when you open a new issue for that problem. Let's do it together.
- Step 1: Navigate to the issues naviagtion button. See below 👇
- Step 2: Scan through the currently opened issues to see if your issue(s) has been listed earlier. See below 👇
- Step 3: If your issue hasn't been listed yet, click on the New issue button at the top right corner to add your new issue. See below 👇
-
Step 4: Time to add your amazing issue. You add the title and a brief description of the issue. For further explanation, images can be added as well. See below 👇
-
Step 5: Submit the issue. See below 👇
Hurray, you just made added your first issue. The managers of amazon clone will now review your issue and you will either get assigned to the issue, have it closed or a comment will be dropped for you.
You have been assigned an issue 🥂 and are confused 😵 about where to go from here, follow this guide below to make your changes and pull request 🍾.
Fork the Cookie repository. See below 👇
Clone the repository you forked above. See below 👇
Using the command below, you can clone the repo.
git clone https://github.com/akhil-aggarwal/cookie.git
Navigate to the cloned directory using command line. See below 👇
cd cookie
Make a new branch.
git checkout -b "Your Branch Name"
A good branch name would begin with the issue ticket and the assigned issue. See below 👇
eg..
// #53 is the issu ticket number and make a request is the assigned issue na
git checkout -b "#53-make a request"
You are all set!! 🍾🎉. You can now make your changes locally. Once you are done making all your changes, you can now push code and make a pull request.
You have to switch to the main branch and make sure it's up to date with the amazon's clone main branch. To do so, use the following commands below.
git remote add upstream https://github.com/akhil-aggarwal/cookie.git
git checkout main
git pull upstream main
You can now update your branch from your local copy of main, and push it!. See how below. 👇
git add .
git commit -m "<your commit message>"
git push origin <name-of-your-branch>
Hurray!!, we are done with the hard part. Head to github to make the pull request Github will check for conflicts and if non is found, you can make the pull request and the mainteners of cookie will review your pull request to have it merged or make a comment on it.
The maintainer of cookie looks at Pull Requests on a regular basis and carries out merging or comments on the requests. You can close a pull request if it isn't showing any activity after two weeks.
Any contributions you make are truly appreciated, go to our CONTRIBUTING.md file for more information.
View CODE_OF_CONDUCT.md
If you liked this project, please leave a 🌟