Development standards - lypitech/area GitHub Wiki

Home

Development Standards

This page describes our coding and collaboration standards for the project.

Code Style

  • Use kebab-case for branch names.
  • Use camelCase for variables and functions.
  • Use PascalCase for class names.
  • Keep lines under 100 characters.

Git Workflow

  1. Create a new branch for each feature.
  2. Use a form of git karma.
  3. Specify whole scope in the commit message (ex: backend>middleware>discord)
  4. Open a pull request before merging into main, dev, backend, mobile and frontend.
  5. For main and dev, the pull request has to be reviewed by at least 4 persons with writing rights.