| Version 3 (modified by , 9 days ago) ( diff ) |
|---|
Инструкции за извршување на апликацијата
Прво треба да се спушти целиот код од GitHub. Тоа може да се направи со командата git clone https://github.com/gavro081/finkwave.
Структурата на проектот
finkwave/
├── frontend/ # React frontend
├── finkwave/ # Spring Boot backend
└── scripts/ # скрипти за иницијализација на база
├── ddl.sql
└── dml.sql
Пред да се стартуваат апликациите потребно е да се направи нова база која ќе се пополни со табелите кои се потребни за нормален тек на апликацијата.
За креирање на табелите и нивно пополнување треба да се извршат скриптите ddl.sql и dml.sql во соодветна околина како DBeaver, pgAdmin 4 или нешто слично.
Frontend
Стартување на frontend
# прво навигираме кон папката cd frontend # копирање на .env фајлот (сменете ја портата доколку backend апликацијата е на друга порта) cp .env.example .env # инсталирање на зависности и стартување на апликацијата npm install npm run dev
Апликацијата треба да биде достапна на http://localhost:5173.
Backend
Стартување на backend
# прво навигираме кон папката cd finkwave # копирање на application.properties # МНОГУ ВАЖНО ! - потребно е тука да се пополнат соодветните податоци потребни за конектирање до базата cp application-example.properties application.properties # стартување на апликацијата ./mvnw spring-boot:run
Апликацијата треба да биде достапна на http://localhost:8080.
Note:
See TracWiki
for help on using the wiki.
