Thank you for considering contributing to Egyscan! By participating in this project, you contribute to an open-source community that helps improve and develop the Egyscan project.
Please take a moment to review this document before getting started. We appreciate your efforts to make this project better for everyone.
Please review and adhere to our Code of Conduct. We are committed to providing a safe and respectful environment for all contributors.
If you find a bug in Egyscan, please open an issue and provide as much detail as possible. This includes:
- A clear description of the issue
- Steps to reproduce the problem
- Information about your environment (operating system, browser, etc.)
We welcome suggestions for improving Egyscan! If you have an idea for a new feature or an enhancement, please open an issue and describe your suggestion.
Check our issue tracker for open issues that you can help with. If you plan to work on an issue, please comment on it to let others know. This helps avoid duplicated efforts.
- Fork the repository and create a new branch for your feature/fix.
- Implement your changes with clear commit messages.
- Test your changes thoroughly.
- Ensure your code adheres to our coding guidelines.
- Submit a pull request to the
main
branch of the Egyscan repository.
To maintain a consistent codebase, please follow these guidelines when contributing to Egyscan:
- Follow the coding style used in the project.
- Write clear and concise code and comments.
- Include unit tests when adding new functionality.
Join our community on GitHub Discussions to connect with other contributors, ask questions, and share ideas.
Thank you for contributing to Egyscan! Your efforts help make this project better for everyone.