| | 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''' - Ја стартува целата апликација. |