Contributing Guide#
Code of Conduct#
Please read our Code of Conduct.
Contributing Guidelines#
- Getting Started
Fork the repository
Create a feature branch (
git checkout -b awesome-feature
)Make your changes
Add tests for new functionality if needed
Ensure all tests pass
Submit a pull request
- Development Standards
Follow existing code style and conventions
Write clear, descriptive commit messages
Include tests for new features
Update documentation as needed
Ensure backwards compatibility when possible
- Types of Contributions
๐ Bug reports and fixes
โจ New features and enhancements
๐ Documentation improvements
๐จ UI/UX improvements
๐งช Test coverage improvements
Communication Channels#
- GitHub Discussions
General questions and help
Feature requests and ideas
Community showcases
Development discussions
- Issues
Bug reports
Specific feature requests
Documentation issues
- Pull Requests
Provide clear description of changes
Reference related issues
Include screenshots for UI changes
Ensure CI checks pass