Skip to content

Latest commit

 

History

History
75 lines (56 loc) · 1.78 KB

File metadata and controls

75 lines (56 loc) · 1.78 KB

🌾 Contributing to AgriTech

Thanks for your interest in contributing to AgriTech! 🚀
We’re building smart agriculture tools to support farmers and improve food security using technology.


📌 How to Contribute

1. Fork & Clone the Repository

First, fork the repo and then clone it to your local machine:

git clone https://github.com/your-username/AgriTech.git
cd AgriTech

2. Create a New Branch

Use a clear and descriptive name for your branch:

git checkout -b feature/your-feature-name

3. Make Your Changes

You can:

  • 💻 Add new features or modules
  • 🐞 Fix bugs or issues
  • 🧪 Improve or add tests
  • 🧾 Enhance documentation
  • 🎨 Improve UI/UX

Be sure your changes align with the project goals and are cleanly coded.


4. Test Before You Commit

  • Run your code locally and ensure everything works as expected.
  • Add test cases if needed to verify your functionality.

5. Commit and Push

Write a meaningful commit message:

git add .
git commit -m "feat: short description of the feature"
git push origin feature/your-feature-name

6. Submit a Pull Request (PR)

  • Navigate to your fork on GitHub
  • Click the "Compare & Pull Request" button
  • Describe your changes clearly
  • Link any related issue if applicable

✅ Contribution Checklist

  • My changes are clean and well-documented.
  • I’ve tested my code and it works as expected.
  • I’ve added or updated relevant documentation.
  • I’ve followed the code style of the project.
  • I’ve linked any relevant issues or PRs.

💬 Need Help?

If you have questions:

  • Open an issue
  • Tag a maintainer in the discussion

We’re happy to assist you!