CONTRIBUTING.md
## How to contribute to Swiss Crowdfunder
First off, thank you for considering contributing to Swiss
Crowdfunder. It’s people like you that make Swiss Crowdfunder such a
great tool.
#### **Did you find a bug?**
* **Ensure the bug was not already reported** by searching on GitHub
under [Issues](https://github.com/200ok-ungleich/swiss-crowdfunder/issues).
* If you're unable to find an open issue addressing the problem,
[open a new one](https://github.com/200ok-ungleich/swiss-crowdfunder/issues/new).
Be sure to include a **title and clear description**, as much
relevant information as possible, and a **code sample** or an
**executable test case** demonstrating the expected behavior that is
not occurring.
### **Development collaboration**
We have good quality assurance and an established workflow. This is it:
1. Open a new GitHub pull request
- In the form of a User Story (As `<persona>`, [When I `<state>` ],
I want `<something>`, so that `<measurable achievement>`
1. New Branch in Git
- Naming: (feature|bugfix|chore)/short-description
1. Develop / Test Locally until tests pass on CI
1. Create Merge Request on Gitlab to Integration.
1. Core Team: Merge to Integration, deploy and accept the Issue on Github
* Ensure the PR description clearly describes the problem and
solution. Include the relevant issue number if applicable.
Thanks! :heart: :heart: :heart:
Swiss Crowdfunder Team
[200ok llc](https://200ok.ch) and [ungleich glarus ag](https://ungleich.ch)