Skip to content

Latest commit

 

History

History
57 lines (38 loc) · 1.94 KB

File metadata and controls

57 lines (38 loc) · 1.94 KB

Contributing to Our Project

Thank you for your interest in contributing to our project! This document provides guidelines and instructions for contributing.

Code of Conduct

By participating in this project, you are expected to uphold our Code of Conduct.

How to Contribute

Reporting Bugs

  1. Check if the bug has already been reported by searching the Issues.
  2. If the bug hasn't been reported, create a new issue with a clear title and description.
  3. Include steps to reproduce the bug, expected behavior, and actual behavior.
  4. Add screenshots or code snippets if helpful.

Suggesting Enhancements

  1. Check if the enhancement has already been suggested by searching the Issues.
  2. If not, create a new issue with a clear title and detailed description.
  3. Explain why this enhancement would be useful to most users.

Pull Requests

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/amazing-feature).
  3. Make your changes.
  4. Run tests to ensure your changes don't break existing functionality.
  5. Commit your changes (git commit -m 'Add some amazing feature').
  6. Push to the branch (git push origin feature/amazing-feature).
  7. Open a Pull Request.

Development Setup

  1. Clone the repository.
  2. Install dependencies.
  3. Configure your development environment.
  4. Run tests to ensure everything is set up correctly.

Coding Guidelines

  • Follow the existing code style.
  • Write clear, readable, and maintainable code.
  • Add comments where necessary.
  • Write tests for new functionality.

Commit Guidelines

  • Use clear and descriptive commit messages.
  • Reference issues and pull requests when applicable.

License

By contributing to this project, you agree that your contributions will be licensed under the project's license.

Thank you for contributing!