Thank you for your interest in contributing! Follow the steps below to make your contribution for Hacktoberfest. 🎉
- Next.js
- Vercel
- Git
- GitHub
Steps to Contribute
- Open the
lib/data.js
file - You will see a snippet of code below.
- Just add that code with YOUR NAME and YOUR GITHUB PROFILE link to the array to make a simple contribution.
//Male:- https://avatar.iran.liara.run/public/job/operator/male
//Female:- https://avatar.iran.liara.run/public/job/operator/female
{
name: "Your Name",
role: "Your Role (e.g., Contributor)",
github: "https://github.com/your-github-username",
image: "https://avatar.iran.liara.run/public/job/operator/male" // or your image URL
}
- Fork this repository to your GitHub account.
- Clone the forked repository to your local machine:
git clone https://github.com/your-username/Innovate-with-Open-Source.git
- Create a new branch for your contribution:
git checkout -b contributor/your-name
- Make your changes in the Snippet of Code.
- Commit your changes and push them to your forked repository:
git add . git commit -m "Add your meaningful commit message here" git push origin contributor/your-name
- Create a Pull Request (PR) from your forked repository to this main repository.
- Your PR will be reviewed and merged if everything is in order.
├── app
│ ├── fonts
│ ├── favicon.ico
│ ├── globals.css
│ ├── layout.js
│ └── page.js
├── components
| ├── ui
| | └── button.jsx
| ├── cards.jsx #Contributors card ui
| ├── footer.jsx #Footer of the Website
| ├── hero.jsx #Welcome Page of the Website
| ├── howtocon.jsx #Contribution Steps
| ├── Navbar.jsx #Header of the Website
| └── section.jsx
└── lib
├── data.js #First Contributors Move here 👋🏻
└──utils.js
Please follow these guidelines to make sure your contributions are consistent and helpful:
- Ensure your code adheres to the project’s coding standards and style.
- Add comments to explain complex code or decisions made.
- Test your changes locally to ensure they work as expected.
- Keep pull requests small and focused on a single contribution.
- Remember to always pull the latest changes from the main repository before making a new branch.
- Write clear and concise commit messages.
- Be respectful and open to feedback during the PR review process.
- Have fun contributing!
Thank you for contributing to Innovate-with-Open-Source and being part of Hacktoberfest! Let's build something amazing together. 🌟