-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
64 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
# Contributing to WPM Typing Test | ||
|
||
Welcome to WPM Typing Test! We appreciate your interest in contributing to our project. By contributing, you can help make this project better and more valuable for the community. Whether you're a developer, designer, tester, or just someone with good ideas, we welcome your contributions. | ||
|
||
Please take a moment to review this document for important information on how to contribute effectively. | ||
|
||
## Table of Contents | ||
|
||
1. [Getting Started](#getting-started) | ||
2. [Code of Conduct](#code-of-conduct) | ||
3. [How to Contribute](#how-to-contribute) | ||
4. [Pull Request Guidelines](#pull-request-guidelines) | ||
5. [Reporting Issues](#reporting-issues) | ||
6. [License](#license) | ||
|
||
## Getting Started | ||
|
||
To get started with contributing, you'll need to: | ||
|
||
1. Fork the repository to your GitHub account. | ||
2. Clone the forked repository to your local machine. | ||
3. Create a new branch for your work: `git checkout -b feature/your-feature-name`. | ||
|
||
Now, you are ready to start making changes. | ||
|
||
## Code of Conduct | ||
Be cool and follow the norm. | ||
<!--We have a [Code of Conduct](CODE_OF_CONDUCT.md) that we expect all contributors to adhere to. Please read it to understand the expectations for behavior within our community. --> | ||
|
||
## How to Contribute | ||
|
||
You can contribute to the project in various ways: | ||
|
||
- Writing code (new features, bug fixes, improvements) | ||
- Improving documentation | ||
- Reporting and verifying issues | ||
- Reviewing and commenting on pull requests | ||
- Providing feedback and suggestions | ||
|
||
## Pull Request Guidelines | ||
|
||
Before submitting a pull request (PR), please ensure the following: | ||
|
||
1. Your code is clean and follows the project's coding style. | ||
2. You have written unit tests, where applicable, and they pass. | ||
3. The commit message is descriptive and follows the [commit message guidelines](https://www.conventionalcommits.org/). | ||
4. You have updated the project documentation, if necessary. | ||
|
||
## Reporting Issues | ||
|
||
If you encounter a bug, have a feature request, or have questions about the project, please open an issue in our [issue tracker](https://github.com/maddox05/wpm-game/issues). When reporting issues, please provide as much detail as possible, including: | ||
|
||
- A clear and concise description of the issue or request. | ||
- Steps to reproduce the issue. | ||
- Expected behavior vs. actual behavior. | ||
- Screenshots or error messages, if applicable. | ||
|
||
## License | ||
|
||
By contributing to this project, you agree that your contributions will be licensed under the [Apache License 2.0](LICENSE) of this project. | ||
|
||
Thank you for your contribution! | ||
|
||
-- Maddox |