| 1 | == Ревидирана организација на контролата на верзии на изворниот код |
| 2 | За контрола на верзиите на изворниот код се користи **Git**. |
| 3 | * jobvista-backend ја содржи Spring Boot (backend) апликацијата |
| 4 | * во jobvista-backend/controllers се наоѓаат сите контролери |
| 5 | * во jobvista-backend/services се наоѓаат сите заднински сервиси |
| 6 | * во jobvista-backend/repositories се наоѓаат сите repositories |
| 7 | * во jobvista-backend/models се наоѓаат сите ентитети кои ги содржи датабазата, енумерации и дата-трансфер објекти (DTOs) |
| 8 | * во jobvista-backend/config се наоѓаат конфигурации поврзани со JWT и Spring Security |
| 9 | |
| 10 | * jobvista-frontend ја содржи React (frontend) апликацијата |
| 11 | * во jobvista-backend/auth се наоѓа конфигурација за сите routes во апликацијата |
| 12 | * во jobvista-backend/аxios се наоѓа предефинирана конфигурација за axios request-и |
| 13 | * во jobvista-backend/еnumerations се наоѓаат сите енумерации |
| 14 | * во jobvista-backend/redux се наоѓаат сите акции (request-и до backend-от) и reducer-и, како и конфигурација на самиот store |
| 15 | * во jobvista-backend/views се наоѓаат сите компоненти |