I appreciate if anyone can help to find the way or any document with step by step detail on how to contribute to frappe. Which should include:
- What are the pre-requisites?
- How to give a pull request?
- How to commit changes etc.
Please see this post to contribute and information of pull request
You can see pull request example Pull requests · frappe/frappe · GitHub
Its good to write
- development feature code using
Test Cases for feature developed
- Write a
Patch if any existing feature is breaking/improving
documentation page so that everyone understand how to use new feature?