Welcome to Hacktoberfest 2023! We're excited to have you participate in our open source project. This repository is designed for new open source contributors, so whether you're a beginner or an experienced developer, we encourage you to join us and make your first contributions.
The goal of this project is to update a simple JavaScript file, users.js
, by adding your GitHub username to an array. This exercise is an excellent starting point for new contributors to get the hang of contributing to open source projects.
View our project website using this link: Hacktoberfest 2023 Website.
Please note that we have deployed it on a free version, so if you're visiting this URL after the server has shut down, it may take around 30 seconds to start up again. Please be patient and wait for it to start.
Follow these steps to contribute to this project:
-
Fork this repository by clicking the "Fork" button at the top right of this page. This will create a copy of the project in your GitHub account.
-
Star this repository to show your support for the project and stay updated on its progress.
-
Create a new branch for your contributions using the following command in your terminal:
git checkout -b <branch-name> Replace <branch-name> with a descriptive name for your branch.
Make your changes to the users.js file. You should simply add your GitHub username to the users array, following the format shown in the image below:
Contribution Rules To keep things simple and focused for first-time contributors, please follow these rules when making contributions:
-
Update the users.js file by adding your GitHub username to the users array as shown in the image.
-
Do not make changes to other files unless you believe they require updates or fixes.
How to Make a Meaningful Contribution While the primary goal of this repository is to get you started with open source contributions, we encourage you to make meaningful contributions that help you learn and grow.
-
Learn from the code: Study the existing codebase to understand how it works. You might find areas for improvement or optimization.
-
Add comments: If you see code that's not well-documented, consider adding comments to help others understand it.
-
Fix issues: Check the "Issues" tab in this repository for open issues that you can help resolve.
-
Improve documentation: Documentation is crucial. If you find areas where the documentation can be enhanced, go ahead and make those changes.
-
Collaborate: Feel free to collaborate with other contributors. Don't hesitate to ask questions or seek help from the community.
We look forward to your contributions and hope you have a fantastic
Hacktoberfest 2023 experience! Happy coding!