# Contributing Guidelines - Follow the repository structure - Commit messages must be descriptive and concise - Your code must be formatted with the formatters we use - The frontend must use our `prettier` config - The backend must use `rustfmt` - The frontend must be installed with `yarn` and compiled with `parcel` - Additional frontend packages must not be considered bloated - All commits must follow [Conventional Commits](https://marketplace.visualstudio.com/items?itemName=vivaxy.vscode-conventional-commits)