### [⬅ Return Home](https://hackmd.io/@AAK-TELECIENCE-FRONT/home) # Frontend Style Guide To avoid code format discutions the project applies prettier format on every commit. # Commits We use [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/#specification) convention and to enforce that, every programmer should create commits using the VSCode extension ``` vivaxy.vscode-conventional-commits ``` # Branch names Based on conventional commits we will use the format ``` <feat|fix|etc>/<branch-name> ``` Example: ``` fix/resolving-some-weird-issue ``` # Package Manager - Never use `npm`, it produce weird issues - Always use `yarn` # Pull Request ### A pull request description must contain: - [ ] The ticket's name - [ ] A screenshot of the changed section if there is a UI change - [ ] Any aditional comments that let your partners to understand your decisions - [ ] Copy the ticket on the PR description ### Merge To merge a pull request you must have: - [ ] The approve of the Team Lead - [ ] At least one more approval of another Frontend Team member ### Story Points | Time sandbox | Story Points | | -------- | -------- | | one hour | 1 | | half day (4 hours) | 2 | | full day (8 hours) | 3 | | three days | 5 | | one week | 8 | | need to split the task | 13 | ### [⬅ Return Home](https://hackmd.io/@AAK-TELECIENCE-FRONT/home)