Thank you for your interest in contributing to this project. We appreciate your time and effort. Please review the following guidelines to ensure a smooth collaboration experience.
We welcome contributions in many forms, including but not limited to:
- Reporting bugs
- Suggesting new features
- Enhancing code, UI/UX, or documentation
- Providing constructive feedback and peer reviews
All contributions, big or small, are valuable and appreciated.
To ensure fair participation and manageable workflows:
- Issue assignments are on a first-come, first-served basis.
- Each contributor may work on a maximum of two open issues at any given time.
- Only the assigned contributor may submit a pull request (PR) for an issue.
- Duplicate PRs for the same issue are not allowed and will be closed.
Please aim to complete issues within the following timeframes based on their difficulty:
- Easy – 3 days
- Medium – 5 days
- Hard – 10 days
If you anticipate a delay, please inform the maintainers in advance. We’re happy to accommodate genuine cases.
- Keep your pull requests concise and focused on the specific issue.
- Ensure your PR is linked to the corresponding issue using keywords like
Closes #issue-number. - Be open to feedback and revisions during the review process.
- Peer reviews and collaboration are encouraged.
- Communicate proactively if you encounter any blockers.
For discussions, clarifications, or assistance, please reach out to the mentor through our official communication channel on Discord.
Thank you for contributing and helping us improve this project.