Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 1.43 KB

CONTRIBUTION.md

File metadata and controls

44 lines (30 loc) · 1.43 KB

Contributing to Phishing Simulation Tool

Thank you for considering contributing to the Phishing Simulation Tool! We appreciate your help in improving this project.

How to Contribute

There are several ways you can contribute:

  1. Reporting Issues: If you encounter any bugs or have suggestions for improvements, please create an issue in the GitHub repository.

  2. Feature Requests: If you have an idea for a new feature, feel free to open an issue or submit a pull request with your proposed changes.

  3. Code Contributions:

    • Fork the repository.
    • Create a new branch for your feature or bug fix:
      git checkout -b feature/my-feature
      
    • Make your changes and commit them:
      git commit -m "Add my feature"
      
    • Push your changes to your forked repository:
      git push origin feature/my-feature
      
    • Open a pull request against the main repository.

Code Style Guidelines

  • Follow PEP 8 style guidelines for Python code.
  • Write clear, concise commit messages.
  • Include comments in your code where necessary to explain complex logic.

Testing Your Changes

Before submitting a pull request, please ensure that your changes do not break any existing functionality. You can run tests using:

License

By contributing, you agree that your contributions will be licensed under the same license as this project (MIT License).

Thank you for contributing!