Skip to content

Latest commit

 

History

History
65 lines (44 loc) · 2.8 KB

CONTRIBUTING.md

File metadata and controls

65 lines (44 loc) · 2.8 KB

Contributing to chat-app

We welcome and appreciate contributions to this open-source project. Whether you want to fix a bug, add a new feature, improve documentation, or suggest enhancements, your help is valuable. Here's how you can get involved:

Table of Contents

How to Contribute

Reporting Bugs

If you come across a bug or encounter any issues, please help us by reporting them. To report a bug, follow these steps:

  1. Check the existing issues to see if the bug has already been reported.
  2. If not, create a new issue, providing as much detail as possible, including:
    • A clear and descriptive title.
    • A detailed description of the bug, including the steps to reproduce it.
    • Any error messages or screenshots, if applicable.

Suggesting Enhancements

We value your suggestions for improving the project. To suggest an enhancement, please follow these steps:

  1. Check the existing issues to see if the enhancement has already been proposed.
  2. If not, create a new issue, outlining the suggested enhancement with a clear and descriptive title and detailed description.

Code Contributions

We encourage code contributions to this project. To contribute code, please follow these steps:

  1. Fork the repository to your GitHub account.
  2. Create a new branch for your contribution.
  3. Write code and make your changes.
  4. Test your changes to ensure they work as expected.
  5. Commit your changes with a clear and descriptive commit message.
  6. Push your changes to your forked repository.
  7. Create a pull request to the main repository with a clear description of your contribution.
  8. Collaborate with reviewers to address any feedback and get your pull request merged.

Getting Started

If you're new to contributing to open-source projects, you can refer to the GitHub documentation.

Community Guidelines

To maintain a positive and welcoming community, please adhere to the following guidelines:

  • Be respectful and considerate of others.
  • Provide constructive feedback and support to fellow contributors.
  • Avoid offensive or harmful language and behavior.

Code of Conduct

We have adopted a Code of Conduct to ensure a friendly and inclusive environment for all contributors. By participating in this project, you agree to abide by the Code of Conduct.

License

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