Thank you for your interest in contributing to Leetcode Explained. This project is a Chrome extension that lets users view Leetcode solutions on leetcode.com and get the complexity of their code using ChatGPT.
We welcome any contributions that can help improve this project. Here are the general steps to follow when contributing:
- Fork the repository and clone it to your local machine
- Create a new branch for your contribution
- Make your changes or additions
- Test your changes thoroughly
- Push your changes to your forked repository
- Create a pull request to the original repository
To ensure that your contributions are accepted and help us improve this project, please follow these guidelines:
- If you are making a major change or adding a new feature, please create an issue first to discuss the change with the project maintainers.
- Please keep your code clean and well-documented.
- Follow good coding practices, such as using descriptive variable names, writing clear comments, and following the project's existing coding style.
- Test your changes thoroughly to ensure they do not introduce new bugs or regressions.
- When submitting a pull request, please include a clear and concise description of the changes you have made and why they are necessary.
If you encounter any issues or bugs in the project, please report them using the Issues tab on GitHub. Please include a clear description of the issue and steps to reproduce it.
If you have any questions or need help with your contributions, please email me at [email protected].
Thank you for your contributions!