Changes between Initial Version and Version 1 of BuildInstructions


Ignore:
Timestamp:
02/10/26 13:07:21 (18 hours ago)
Author:
233062
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildInstructions

    v1 v1  
     1== Покренување и стартување на Проектот ==
     2
     3Оваа секција го документира техничкиот процес за стартување на апликацијата (Trekr).
     4
     5=== 1. Предуслови
     6
     7Инсталиран Node.js (препорачано v16.x или v18.x)
     8
     9npm (за управување со пакети)
     10
     11Пристап до PostgreSQL база преку SSH
     12
     13=== 2. Клонирање и Инсталација на Зависности
     14
     15{{{
     16git clone https://github.com/andrejshuma/trekr.git
     17cd trekr
     18cd frontend
     19npm install
     20
     21}}}
     22
     23=== 3. Конекција со Базата на Податоци
     24
     25Отворете нов терминал и стартувајте SSH тунел до базата:
     26
     27{{{
     28ssh -v -2 -C -N -L 9999:localhost:5432 t_trekr@194.149.135.130
     29}}}
     30
     31Терминалот мора да остане отворен додека работи апликацијата.
     32
     33=== 4. Конфигурација на Околина (Environment)
     34
     35Креирај .env фајл во root и постави конекциски параметри со базата
     36
     37{{{
     38SPRING_DATASOURCE_URL=jdbc:postgresql://localhost:9999/db_202526z_va_prj_trekr
     39SPRING_DATASOURCE_USERNAME=db_202526z_va_prj_trekr_owner
     40SPRING_DATASOURCE_PASSWORD=39ee816617c3
     41}}}
     42
     43=== 5. Стартување на апликацијата
     44
     45Во терминал извршете ги овие команди
     46
     47{{{
     48cd trekr
     49cd frontend
     50npm run dev
     51
     52}}}
     53
     54По извршување на овие команди предниот дел на апликацијата ќе биде достапен на http://localhost:5173
     55
     56Потоа отворете го фолдерот backend во IntelliJ и извршете ја BackendApplication.java класата и со тоа ќе го стартувате серверот
     57
     58Сега целосно можете да ја користите апликацијата
     59
     60
     61=== 6. Логирање или Регистрирање (автентикација)
     62
     63На почетната страна изберете да направите нов акаунт или да се логирате на веќе постоечки акаунт и така ќе добиете целосен пристап до контролниот центар на страната
     64