Thank you for your interest in contributing to Recrify.
We welcome improvements that make the project more stable, useful, and maintainable. Please keep contributions focused, well-scoped, and aligned with the existing product direction.
- Create an issue and discuss about your contributions.
- Fork the repository.
- Clone your fork locally.
- Create a new branch for your change.
- Make and test your changes.
- Commit with a clear message.
- Open a pull request with a concise explanation of what changed and why.
- Keep pull requests focused on one logical change.
- Follow the existing code structure and naming conventions.
- Avoid unrelated refactors in the same pull request.
- Test your changes before submitting.
- Update documentation when behavior, setup, or workflows change.
When opening a pull request, include:
- A short summary of the change
- Why the change was needed
- Any setup or testing notes
- Screenshots for UI changes when relevant
Before opening a large feature request or major change, it is helpful to first open an issue so the direction can be discussed before implementation.
Please keep all discussions respectful and constructive. By contributing, you agree to follow the project's Code of Conduct.