Thank you for considering contributing to this project! Before you get started, please take a moment to review these guidelines:
This project and its community follow the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. Please report any unacceptable behavior to the project maintainers.
To contribute to this project, please follow these steps:
- Fork the repository to your own GitHub account.
- Clone the forked repository to your local machine.
- Create a new branch for your changes.
- Make your changes and commit them with a descriptive commit message.
- Push your changes to your forked repository.
- Open a pull request from your forked repository to this repository.
- Please make sure your changes follow the existing code style and architecture.
- Before submitting a pull request, please make sure your changes pass the existing tests and add any new tests that are relevant.
- Pull requests should have a descriptive title and description that explains the changes being made.
- Please limit each pull request to a single feature or bug fix. If you have multiple changes to submit, please create separate pull requests for each one.
- Be respectful of others' contributions and time.
- Maintain a positive and welcoming attitude towards all contributors.
Thank you for contributing to this project!