Ways to Contribute
Reporting Bugs
If you find a bug in Hiro CRM, please help us fix it:Search existing issues
Check the GitHub Issues to see if the bug has already been reported.
Open a new issue
If the bug hasn’t been reported, create a new issue with a clear title and description.
Suggesting Features
We welcome feature suggestions that improve Hiro CRM for hospitality businesses:Describe the feature
Explain:
- What problem does this feature solve?
- How would it work from a user’s perspective?
- Why is this valuable for hospitality businesses?
Submitting Pull Requests
Ready to contribute code? Here’s the workflow:Fork the repository
Fork hiro-crm to your GitHub account.
Create a feature branch
feature/loyalty-tier-upgradefix/reservation-sync-errordocs/update-api-guide
Make your changes
Follow the code standards and write tests for new functionality.
Commit with a clear message
Code of Conduct
We are committed to providing a welcoming and inclusive environment:- Be respectful and considerate
- Focus on constructive feedback
- Welcome newcomers and help them get started
- Assume good intentions
Questions?
If you have questions about contributing:- Open a GitHub Discussion
- Ask in the Issues section
- Check existing documentation and issues first
License
By contributing to Hiro CRM, you agree that your contributions will be licensed under the MIT License.Next Steps
Development Setup
Set up your local development environment
Code Standards
Learn our coding conventions and commit format
Testing
Write and run tests for your contributions
