# How Can I Contribute?

Every contribution is welcome!

## Reporting Bugs
This section guides you through submitting a bug report for FB4D. Following these guidelines helps developers and the community understand your report, reproduce the behavior, and find related reports.

### Before Submitting A Bug Report
Before creating bug reports, please check this list as you might find out that you don't need to create one. 
When you are creating a bug report, please include as many details as possible. 

Note: If you find a closed issue that seems like it is the same thing that you're experiencing, open a new issue and include a 
link to the original issue in the body of your new one.

Explain the problem and include additional details to help maintainers reproduce the problem. Use a clear and descriptive title for the issue to identify the problem fastly.
Describe the exact steps which reproduce the problem in as many details as possible. Provide specific examples to demonstrate the steps.
Include links to files or GitHub projects, or copy/pasteable snippets, which you use in those examples. 
If you're providing snippets in the issue, use Markdown code blocks.
Describe the behavior you observed after following the steps and point out what exactly is the problem with that behavior. Explain which response you expected to see instead and why.

Include also screenshots and MP4 videos that show the issue and following the described steps and clearly demonstrate the problem.

## Push requests for new Code

If you miss functionality or have solved an open issue do not hesitate to send a push request from the forked repo. We will check each proposal seriously. 

## Review of Documentation

If you miss some explanations, do not hesitate to ask us by submitting an issue labeled with _Documentation_. If you see misunderstanding  documentation, any hint is welcome!
