= Ревидирана организација на контролата на верзии на изворниот код За контрола на верзиите на изворниот код ќе се користи **Git** \\ \\ - Папката src го содржи кодот за backend Spring Boot апликацијата - во src/main/java/com/tourMate/config се наоѓаат конфигурациите за Spring Security - во src/main/java/com/tourMate/controllers се наоѓаат REST контролерите - во src/main/java/com/tourMate/dao се наоѓаат интерфејсите и имплементациите на Data Access Object (Persistence слој) - во src/main/java/com/tourMate/dto се наоѓаат класите за објекти за трансфер на податоци - во src/main/java/com/tourMate/enitites се наоѓаат ентитетите (Model слој) - во src/main/java/com/tourMate/services се наоѓаат интерфејсите и имплементациите на сервисите (Сервисен слој) - Папката frontend го содржи кодот за frontend React апликацијата - во src/Pages се наоѓаат компонентите за страниците како целина - во src/Components се наоѓаат одделните компоненти организирани во папки според делот од страницата за кој се наменети - во src/Components/Hook се наоѓаат custom React hook-и за HTTP барања, управување со состојби на формулари и слично - во src/Components/Context се наоѓа конфигурацијата за React Context (AuthContext) за складирање на состојбата на најавата