Thank you for your interest in contributing to MuetGPT! We appreciate your help in making our project better.
Before you start contributing, please take a moment to read and understand our guidelines. This will help ensure a smooth collaboration process.
- Getting Started
- How to Contribute
- Code Style
- Submitting a Pull Request
- Reporting Issues
- Community and Communication
- Make sure you have Git installed on your machine.
- Fork the repository on GitHub.
- Clone your forked repository to your local machine:
git clone https://github.com/your-username/muetgpt.git
Contributions to MuetGPT can come in various forms:
- Reporting issues (bugs, suggestions, enhancements).
- Providing feedback and suggestions on existing issues.
- Writing code to fix bugs or add new features.
- Improving documentation.
- Providing us with more data related to MUET.
- Helping us in making a website for this project.
- Follow the existing code style and conventions used in the project.
- Maintain consistency with the coding style used in the project.
-
Create a new branch from the
mainbranch:git checkout -b your-feature-branch
-
Make your changes, following the code style and conventions.
-
Commit your changes with a clear and descriptive commit message:
git commit -m "Add feature XYZ" -
Push your branch to your GitHub repository:
git push origin your-feature-branch
-
Open a pull request on GitHub, providing a clear description of your changes and linking to any relevant issues.
-
Your pull request will be reviewed by project maintainers. Be prepared to address any feedback or make necessary changes.
- Use the GitHub issue tracker to report bugs, suggest enhancements, or ask questions.
- Before creating a new issue, please search for existing issues to avoid duplicates.
- Provide detailed information about the issue you're facing, including steps to reproduce it.
- Join our community discussions to engage with other contributors and users.
- Follow us on LinkedIn Munsif Raza, Safiullah Rahu and Twitter Munsif Raza, Safiullah Rahu for project updates and announcements.