Thank you for investing your time in contributing to our project! This guide will give you an overview of the contribution workflow, from opening an issue, creating a PR, reviewing, and merging the PR.
- Create the branch under social-tw, and name it with the convention of "purpose-scope-unit" (E.g. feat-login-backend) Reference to more prefix of the branch
- Create a pull request and name it with the status and the same name as the branch. E.g. [WIP] feat-post-smart-contract
- Once the development is done, you can ask for a review. The PR can be merged after approval by at least one other team member.
- When encountering an issue while developing, ensure the branch is pushed. (so that people can see what exactly you're working on)
- Create an issue and mention the issue in the corresponding pull request.
- Assign the person who can solve the issue with you. (If you don't know who to assign to, go to our discord and share the issue)