Hello contributor! Below is a guide on how you can contribute to our projects.

Contributing Process

  1. Fork the Repository: Create a copy of the repository in your own GitHub account.

    • git clone <repository-url>
    • cd <repository-name>
    • git fork
  2. Create a Feature Branch: When you want to work on a new feature or fix a bug, create a new branch from the master branch.

    • git checkout -b <new-branch-name>
  3. Write Code: Implement the feature or fix the bug in your new branch.

  4. Test Your Code: Ensure that your changes work as expected and do not break any existing features.

  5. Commit and Push: Commit your changes and push the branch to your forked repository.

    • git add .
    • git commit -m "Your commit message"
    • git push origin <new-branch-name>
  6. Create a Pull Request: Go to your forked repository on GitHub and create a pull request to the original repository.

    • Fill in the pull request description and choose the appropriate branch to merge into.
  7. Review and Discuss: The original project maintainers will review your pull request and may ask for changes or discuss the implementation.

  8. Merge: Once your pull request is approved, it will be merged into the master branch.

Tips for New Contributors

  • Read the Contributing Guidelines: Before you start contributing, make sure you read the contributing guidelines for the project.
  • Stay Updated: Keep an eye on the project’s repository for updates and new features.
  • Be Patient: Contributing to an open-source project can take time. Be patient and stay persistent.

Join Our Community

If you are interested in contributing but not sure where to start, join our community. We have a friendly and supportive community where you can ask questions and get help.

Join our community to connect with other contributors and get started on your journey.

Community Image

We hope this guide helps you get started with contributing to our projects. Thank you for your interest in making our projects better!