Thank you for considering contributing to MyGPAmate! Whether it's reporting bugs, suggesting new features, or contributing code, your help is greatly appreciated.
- Check if the issue has already been reported by searching the GitHub issues.
- If the issue hasn't been reported, open a new issue. Clearly describe the problem, including steps to reproduce it and any relevant error messages.
- Check if there's already a related discussion or open issue.
- If not, open a new issue and describe your enhancement idea. Be as detailed as possible and explain how it would benefit users.
-
Fork the repository and create a new branch for your contribution:
git checkout -b feature-branch-name
-
Make your changes and test them thoroughly.
-
Ensure your code follows the project's coding style and conventions.
-
Write clear and concise commit messages.
-
Push your changes to your fork and submit a pull request (PR) to the main repository.
-
Provide a detailed description of your changes in the PR.
By contributing to MyGPAmate, you agree that your contributions will be licensed under the MIT License.