wiki:BuildInstructions

Version 1 (modified by 231136, 9 days ago) ( diff )

--

Инструкции за извршување на апликацијата

Прво треба да се спушти целиот код - од github тоа може да се направи со командата git clone https://github.com/gavro081/finkwave

Кодот содржи frontend и backend одделен во две папки, frontend/ и finkwave/ соодветно.

Пред да се стартуваат апликациите потребно е да се направи нова база која ќе се пополни со табелите кои се потребни за нормален тек на апликацијата.

Откога ќе се направи нова празна база, треба прво да се создадат табелите, а потоа истите да се пополнат користејќи ги ddl.sql и dml.sql скриптите од Фаза 2.

Frontend

Frontend-от е React апликација која за да се стартува треба

# прво навигираме кон папката
cd frontend

# копирање на .env фајлот (сменете ја портата доколку backend апликацијата е на друга порта)
cp .env.example .env

# инсталирање на зависности и стартување на апликацијата
npm install
npm run dev

Апликацијата треба да биде достапна на http://localhost:5173.

Backend

Backend-от е Spring Boot апликација која за да се стартува треба

# прво навигираме кон папката
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.