Skip to content

abraralidev/Ebuy

Repository files navigation

Contributing to Ebuy

We welcome contributions from the community and are grateful for your efforts to improve Ebuy. Whether it's fixing a bug, adding a feature, or improving documentation, we appreciate your help.

How to Contribute

Reporting Bugs

Before creating bug reports, please check the existing issues to see if the problem has already been reported. If it hasn't, create a new issue by clicking the "New Issue" button.

When creating a bug report, please include the following information:

  • A clear and descriptive title for the issue
  • A description of the problem and steps to reproduce it
  • The expected behavior
  • Screenshots or other visual aids, if necessary

Suggesting Features

If you have an idea for a new feature, first check the existing feature requests to see if it has already been suggested. If not, create a new issue with the label "Feature Request" and include the following information:

  • A clear and descriptive title for the issue
  • A description of the problem you are trying to solve or the use case you are trying to support
  • An explanation of the proposed solution

Contributing Code

If you're interested in contributing code, we encourage you to start by finding a good first issue or help wanted issue to work on. These are issues that are marked as good first issues or help wanted in the issue tracker and are a great way to get started with contributing to the project.

When contributing code, please make sure to:

  • Follow the project's coding style and conventions
  • Write tests for your changes
  • Document your changes, if necessary
  • Squash related commits into a single commit
  • Create a pull request

We will review your changes and provide feedback. If everything looks good, we'll merge your changes into the project.

Contributing Documentation

We also welcome contributions to the documentation. If you find any errors or have suggestions for improvements, feel free to submit a pull request with your changes.

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project, you agree to abide by its terms.

License

By contributing to Ebuy, you agree that your contributions will be licensed under its MIT License.