Thank you for considering contributing to the S.E.S. project! We welcome all contributions that help improve the project.
- Fork the repository on GitHub.
- Clone your forked repository to your local machine:
git clone https://github.com/your-username/Student_Exam_Generator_And_Analyzer.git cd Student_Exam_Generator_And_Analyzer - Add the main repository as an upstream remote:
git remote add upstream https://github.com/FurkanHuman/Student_Exam_Generator_And_Analyzer.git
Create a new branch for your feature or fix:
git checkout -b feature/your-feature-name- Maintain code readability and consistency.
- Write clear and concise commit messages following the Semantic Commit Messages guidelines.
Ensure your commit messages follow the Semantic Commit Messages format. Example:
feat(auth): add JWT authentication
fix(api): resolve timeout issue in data fetching- Push your branch to your forked repository:
git push origin feature/your-feature-name
- Open a Pull Request (PR) to the
mainbranch of the original repository. - Add a meaningful description explaining your changes.
- Your PR will be reviewed by maintainers.
- Please make requested changes if necessary.
If you find a bug or have a suggestion, please open an issue following these guidelines:
- Describe the problem clearly.
- Provide steps to reproduce it.
- Suggest possible solutions if applicable.
- For more detailed information checkout Bug Report Guideline.
By contributing, you agree that your contributions will be licensed under the project's LICENSE.
Thank you for your contribution! 🚀