Thank you for considering contributing to CatalystExplorer! We welcome contributions from the community to help improve and expand the platform. Please read these guidelines to understand how to contribute effectively.
- Start by forking the repository.
- Clone the forked repo to your local machine.
Create a feature branch for your changes:
git checkout -b feature/your-feature-nameWhen writing commit messages, please follow the Conventional Commits format:
<type>[optional scope]:<ticket-no> <description>
ie:
git commit -m "feat(homepage): ln-1343 added quick pitches to homepage."
git commit -m "fix(ideascale profiles): ln-1545 fixed bug in search bar."
git commit -m 'docs(readme.md): ln-1448 Added documentation for community review score calculation.'
git commit -m 'style(proposals page): ln-1640 Updated styling for search bar.'
git commit -m 'refactor(global search): ln-1542 Refactored search bar component.'
git commit -m 'perf(global search): ln-3343 Improved search bar performance.'
git commit -m 'test(reviews): ln-1443 Added unit tests for search bar.'
git commit -m 'chore(app): ln-2343 Updated dependencies.'- Implement your changes with appropriate comments and documentation.
- Ensure all tests pass before submitting.
- Push your branch to your forked repo.
- Open a Pull Request (PR) to the
mainbranch of the original repository. - Fill out the PR template and describe your changes.
- Participate in discussions and be responsive to feedback.
- Make revisions if requested.
- See the STYLEGUIDE for coding styles, required, and best practices.
If you find bugs or have feature requests, please open an issue in the Issues section.
By contributing, you agree that your contributions will be licensed under the Apache License 2.0.