This a API-first approach for the project.
- 
feature/[FEATURE_NAME]Every new feature that would be implemented should have its own branch
For example:
feature/crudUsers - 
fix/[BUG_REPORTED]If we reported bugs in
develop, create a specific branch to fix it.For example:
fix/createTask - 
config/[CONFIG_SETUP]If some dependencies file have to be edited, not for problems just for a safe update, create a branch.
For example:
config/mavenDependenciesUpdate 
After the work in your branch is finished, PR to develop branch.