naming conventions

follow this as strictly as possible when creating a new project.
if joining an existing project that uses dif convention, adapt

entities
table name
services, repositories,
DTO

global var
global constant:

types of cases

camelCase
snake_case
ALL_CAPS
ThisCase

commits and versions

semantic versioning and conventional commits

DB

On this project we use camel_Case to diferentiate from the cols that sequelize generate that are in regular camel_case. Which I don't like that much.