Contributions are welcome. Whether it's bug reports, new features, or documentation improvements, your help is greatly appreciated!
-
Fork the repository on GitHub.
-
Clone your fork to your local machine.
-
Create a new branch for your changes:
git checkout -b feature-name
-
Make your changes and ensure the code compiles and runs correctly.
-
Commit your changes with clear and descriptive commit messages.
-
Push to your fork:
git push origin feature-name
-
Create a Pull Request on the original repository
- Follow the existing coding style.
- Document any new functionality.
- Write tests when applicable.
- Ensure your code passes any existing test cases.
Please open an issue with a detailed description of the problem, steps to reproduce it, and any relevant error messages or logs.
Feature requests can be submitted as issues. Please describe your idea clearly and explain how it would benefit the project.