Thank you for your interest in contributing to this project!
We welcome beginners and experienced developers alike. Here's a step-by-step guide to help you get started.
Forking means creating your own copy of the project on GitHub.
- Click the "Fork" button on the top-right corner of this repository.
- This creates a copy under your GitHub account.
-
Cloning brings the code from GitHub to your local computer.
-
Open your terminal or Git Bash and run:
git clone https://github.com/your-username/project-name.git-
Replace:
your-usernamewith your GitHub usernameproject-namewith the name of the repository -
Now, go into the project folder:
cd project-name- Never work directly on the
mainbranch. Create a new branch for your changes:
git checkout -b feature-name- Replace
feature-namewith a name related to the change you're making.
- Open the project in your code editor, make your changes, and save the files.
- In your terminal, run:
git add .- Then commit your changes with a meaningful message(For example):
git commit -m "Added CONTRIBUTING.md with detailed contribution steps"- Send your changes to your GitHub forked repository:
git push origin feature-name-
Go to your forked repository on GitHub.
-
You’ll see a “Compare & pull request” button. Click it.
-
Fill in the title and description:
-
Mention the issue you’re fixing.
-
Describe what you changed and why.
-
Add screenshots if it’s a UI change.
-
-
Click “Create Pull Request”.
-
Admin will review your PR.
-
Make the PR only after the issue is assigned.
-
They may suggest changes — you can make them in the same branch and push again in ##"base" branch.
-
Once approved, your PR will be merged!
Happy contributing! 🚀