| Version 1 (modified by , 40 hours ago) ( diff ) |
|---|
Инструкции за извршување на апликацијата
Прво треба да се спушти целиот код од GitHub. Тоа може да се направи со командата git clone https://github.com/DavorAngelov/TradingMK.
Структурата на проектот
TradingMK/ ├── frontend/ # React frontend ├── backend/ # Spring Boot backend └── scraper/ # Python scraper
Пред да се стартуваат апликациите потребно е да се стартува PostgreSQL базата, бидејќи backend апликацијата користи PostgreSQL база за складирање и пристап до податоците.
Frontend
Стартување на frontend
# прво навигираме кон папката cd frontend # инсталирање на зависности npm install # стартување на React апликацијата npm run dev
Апликацијата треба да биде достапна на http://localhost:5173.
Backend
Стартување на backend
# прво навигираме кон папката cd backend # стартување на Spring Boot апликацијата ./mvnw spring-boot:run
Backend апликацијата треба да биде достапна на http://localhost:8080.
PostgreSQL база
Пред стартување на backend апликацијата потребно е PostgreSQL базата да биде стартувана и достапна со соодветните параметри за конекција дефинирани во конфигурацијата на backend апликацијата.
Редослед на стартување
За правилно функционирање на апликацијата потребно е прво да се стартува PostgreSQL базата, потоа Spring Boot backend-от, а на крај React frontend-от.
Апликацијата се користи преку http://localhost:5173.
