| 1 | == Ревидирана организација на контролата на верзии на изворниот код |
| 2 | За контрола на верзиите на изворниот код се користи **Git**. |
| 3 | |
| 4 | == Структура |
| 5 | |
| 6 | === TradingMK - frontend |
| 7 | |
| 8 | Ја содржи React + Vite апликацијата. |
| 9 | * '''frontend/src/assets''' - Искористени икони и слики. |
| 10 | * '''frontend/pages''' - Страниците што се користат и нивните компоненти. |
| 11 | |
| 12 | |
| 13 | === TradingMK - backend |
| 14 | * '''src/main/java/com/tradingmk/backend/config''' - Цела конфигурациска логика (безбедност, CORS ...) |
| 15 | |
| 16 | * '''src/main/java/com/tradingmk/backend/controller''' - Контролери кои дефинираат API рути и логика за прием/враќање на податоци. |
| 17 | * '''src/main/java/com/tradingmk/backend/demo''' - Пробни/тест датотеки (за развој и експерименти). |
| 18 | * '''src/main/java/com/tradingmk/backend/dto''' - Специјални класи за размена на податоци. |
| 19 | * '''src/main/java/com/tradingmk/backend/model''' - Eнтитети за базата. |
| 20 | * '''src/main/java/com/tradingmk/backend/repository''' - Интерфејси за работа со базата. |
| 21 | * '''src/main/java/com/tradingmk/backend/service''' - Имплементација на главната логика. |
| 22 | * '''Backend Application.java''' - Ја стартува целата апликација. |