# Workflow

## Endpoints

Designing new endpoints according to the plan approved by manager, then write the code according to the design&#x20;

## Database procedures

Designing database procedures to get or add data to/from our database&#x20;

## Planning

Assess the data from a task or an issue to estimate the time that I will need to fix or implement something and plan my daily activity accordingly&#x20;

## Feedback

Receiving feedback through github issue boards from our frontend developers or QA engineers and analyzing potential fixes for their problems&#x20;

## Fixing Bugs

Reproducing and looking for ways to fix confirmed bugs and issues, based on the issue description and reproduction steps&#x20;

## Create new route mapping&#x20;

Specify request type and data transfer model that specifies what am I waiting from the users and what I will send them&#x20;

## Create middleware functions

Security checks, data retrieval.

## Testing updates

Testing newly created and existing endpoints for unwanted output after changes to database tables

<br>
