We welcome contributions to this project from the community! To ensure that your contribution is properly documented and integrated, please follow these guidelines.
- Fork this repository and clone it to your local machine.
- Create a new branch with a descriptive name for your changes.
- Make your changes and commit them with a clear message describing what you did.
- Push your changes to your forked repository.
- Submit a pull request to the main repository.
- Follow the Airbnb JavaScript Style Guide.
- Write clean, maintainable, and efficient code.
- Use comments to explain code where necessary.
- Write unit tests to cover your changes.
- Follow the Google HTML/CSS Style Guide.
- Write clean, maintainable, and efficient code.
- Use comments to explain code where necessary.
- Follow the PHP-FIG PSR-1 Basic Coding Standard.
- Write clean, maintainable, and efficient code.
- Use comments to explain code where necessary.
- Write unit tests to cover your changes.
- Search the issue tracker to make sure your issue hasn't already been reported.
- If you find an issue, open a new issue with a descriptive title and clear description.
- If you're working on an existing issue, please comment on the issue to let others know you're working on it.
- Submit pull requests for changes you want to make.
- Make sure your pull request has a clear title and description of the changes you made.
- Link related issues in the pull request description.
- Be respectful and professional when communicating with others.
- Use clear and concise language.
- Be open to feedback and constructive criticism.
- Avoid personal attacks or insults.
By contributing to this project, you agree to license your contribution under the GNU General Public License v3.0.