Thank you for your interest in contributing to Boundless! We welcome contributions from the community to help improve the platform.
- Fork the repository and create your branch from
main. - Clone your fork and set up the project locally.
- Create a descriptive branch name (e.g.,
feature/add-auth,fix/typo-in-readme). - Make your changes with clear, concise commits.
- Write tests for new features or bug fixes.
- Ensure all tests pass before submitting a pull request.
- Open a pull request with a clear description of your changes and reference any related issues.
- Follow the existing code style and conventions.
- Use Prettier and ESLint for formatting and linting.
- Write clear, descriptive commit messages.
- All pull requests are reviewed by maintainers.
- Address any requested changes promptly.
- Ensure your branch is up to date with
mainbefore merging.
- Use GitHub Issues to report bugs or request features.
- Provide as much detail as possible, including steps to reproduce, expected behavior, and screenshots if applicable.
- Be respectful and inclusive in all interactions.
- For questions or discussions, use GitHub Discussions or open an issue.
Thank you for helping make Boundless better!