Contributing to nourish-hub
Thank you for your interest in contributing to this project! We welcome contributions from everyone.
Getting Started
- Fork the repository.
- Clone your fork to your local machine.
- Create a new branch for your changes.
- Make your changes and test them thoroughly.
- Commit your changes with a clear commit message.
- Push your branch and create a Pull Request (PR).
Types of Contributions
- Bug fixes
- New features
- Documentation improvements
- UI/UX enhancements
- Performance optimizations
- Test cases
Pull Request Guidelines
- Follow the project's coding standards.
- Keep PRs focused on a single issue or feature.
- Write clear and descriptive commit messages.
- Update documentation when necessary.
- Ensure your code does not break existing functionality.
Issue Assignment
Before starting work, comment on the issue and wait for it to be assigned to you. Unassigned contributions may not be accepted.
Reporting Bugs
When reporting bugs, please include:
- Steps to reproduce
- Expected behavior
- Actual behavior
- Screenshots (if applicable)
- Environment details
Code of Conduct
By participating in this project, you agree to follow our Code of Conduct.
Happy Contributing!