Thank you for considering contributing to our project! We welcome all kinds of contributions including bug reports, feature requests, and code improvements. To ensure a smooth collaboration, please follow the guidelines below.
-
Check Existing Issues: Before submitting a bug report, please check if it already exists in the Issues section.
-
Create a New Issue: If the bug is not listed, create a new issue and provide detailed information:
- A descriptive title
- Steps to reproduce the issue
- Expected and actual results
- Screenshots or logs, if applicable
- Your environment (OS, browser, etc.)
Alteratively, create the issue using the provided repository issue template.
-
Search Existing Feature Requests: Ensure your idea hasn't been suggested already by searching the Issues.
-
Submit a New Feature Request: If it's a new idea, open a new issue with the following details:
- A clear and descriptive title
- A detailed explanation of the feature and its benefits
- Any relevant examples or use cases
Alteratively, create the issue using the provided repository issue template.
- Fork the Repository: Create a fork of the repository and clone it to your local machine.
- Create a Branch: Make a new branch for your feature or bug fix:
git checkout -b your-branch-name