Thank you for considering contributing to bekind.! We welcome contributions that help improve the project and foster kindness in the community. Please take a moment to review these guidelines to ensure a smooth collaboration.
If you encounter a bug, please open an issue with:
- A clear and descriptive title.
- Steps to reproduce the issue.
- Expected and actual behavior.
- Screenshots or error logs, if applicable.
- Your environment (e.g., operating system, browser, Node.js version).
We’re always looking to make bekind. better! To suggest a feature:
- Open a feature request issue.
- Describe the feature and its purpose.
- If possible, suggest how it might be implemented.
Documentation improvements are always appreciated. You can:
- Fix typos or improve clarity in existing docs.
- Add new documentation for features, setup, or usage.
- Suggest updates for outdated information.
If you’re ready to contribute code, here’s how:
- Fork the repository: Create your own copy of the repository by clicking the
Forkbutton. - Clone your fork: Clone your forked repository to your local machine.
git clone https://github.com/kaseax/bekind.git
- Create a branch: Create a new branch for your changes.
git checkout -b feat/feature-name or fix/bug-name
- Make changes: Commit your code with clear commit messages.
git commit -m "feat: Description of feature" - Push changes: Push your changes to your fork.
git push origin feat/feature-name or fix/bug-name
- Submit a pull request (PR): Open a pull request to the main repository.
- Adhere to the existing code style and format.
- Include detailed descriptions in your PR about what you’ve changed and why.
- Reference the related issue if applicable.
We follow standard JavaScript conventions and encourage clean, readable code. Run npm run lint to check for style issues before submitting your code.
If you have questions or need help, feel free to:
- Check the existing issues.
- Start a discussion in the Discussions tab.
Thank you for helping make bekind. a better project for everyone!