Thank you for your interest in contributing to Learnify! We welcome contributions from the community to help improve the project. Please take a moment to review this document to understand how you can contribute.
-
Fork the repository to your GitHub account.
-
Clone the forked repository to your local machine:
git clone https://github.com/your-username/learnify.git
-
Create a new branch for your contribution:
git checkout -b feature/your-feature-name
-
Make your changes and commit them:
git add . git commit -m "Brief description of your changes"
-
Push your changes to your fork:
git push origin feature/your-feature-name
-
Open a pull request (PR) against the
main
branch of the original repository. Please provide a clear title and description for your PR. -
Wait for maintainers to review your PR. Make any requested changes if needed.
- Follow the coding style and conventions used in the project.
- Write clear and concise commit messages.
- Ensure that your code is well-documented.
If you encounter any bugs, issues, or have feature requests, please open an issue on GitHub. Provide detailed information about the problem or feature request to help us understand and address it.
- Be respectful and considerate of others' opinions and contributions.
- Avoid spam, offensive language, or any form of harassment.
By contributing to Learnify, you agree that your contributions will be licensed under the project's LICENSE.
Thank you for your contribution!
Note: This contribution guide is based on Contributor Covenant and adapted to suit the project's needs.