| Version 1 (modified by , 16 hours ago) ( diff ) |
|---|
Покренување и стартување на Проектот
Оваа секција го документира техничкиот процес за стартување на апликацијата (Trekr).
1. Предуслови
Инсталиран Node.js (препорачано v16.x или v18.x)
npm (за управување со пакети)
Пристап до PostgreSQL база преку SSH
2. Клонирање и Инсталација на Зависности
git clone https://github.com/andrejshuma/trekr.git cd trekr cd frontend npm install
3. Конекција со Базата на Податоци
Отворете нов терминал и стартувајте SSH тунел до базата:
ssh -v -2 -C -N -L 9999:localhost:5432 t_trekr@194.149.135.130
Терминалот мора да остане отворен додека работи апликацијата.
4. Конфигурација на Околина (Environment)
Креирај .env фајл во root и постави конекциски параметри со базата
SPRING_DATASOURCE_URL=jdbc:postgresql://localhost:9999/db_202526z_va_prj_trekr SPRING_DATASOURCE_USERNAME=db_202526z_va_prj_trekr_owner SPRING_DATASOURCE_PASSWORD=39ee816617c3
5. Стартување на апликацијата
Во терминал извршете ги овие команди
cd trekr cd frontend npm run dev
По извршување на овие команди предниот дел на апликацијата ќе биде достапен на http://localhost:5173
Потоа отворете го фолдерот backend во IntelliJ и извршете ја BackendApplication.java класата и со тоа ќе го стартувате серверот
Сега целосно можете да ја користите апликацијата
6. Логирање или Регистрирање (автентикација)
На почетната страна изберете да направите нов акаунт или да се логирате на веќе постоечки акаунт и така ќе добиете целосен пристап до контролниот центар на страната
