== Ревидирана организација на контролата на верзии на изворниот код За контрола на верзиите на изворниот код се користи **Git**. == Структура === imaps-frontend Ја содржи React апликацијата и логика поврзана со цртање и прикажување на мапи. * '''components''' - Сите React компоненти, стилови и hooks. * '''pages''' - Страниците што се користат т.е endpoints и нивните компоненти. * '''scripts''' - Тука се наоѓаат сите javascript фајлови кои што се користат за да се овозможи цртање, како и други функционалности и услуги. === imaps-backend * '''graph''' - Имплеметации за графот кој што се користи за навигација како и сите помошни компоненти поврзани со составување на графот, парсирање. * '''web.controllers''' - Контролери * '''web.entities''' - Ентитети * '''web.security''' - Конфигурација на Spring Security за автентикација со JWT,филтри. * '''web.util''' - Помошни класи како DTO, JSON серијализација.. * '''web.repository''' - Слојот за перзистенција во база на податоци. * '''web.service''' - Слојот што ја содржи цела бизнис логика. * '''web.exceptions''' - Исклучоци што се фрлаат за подобро справување со грешки