Thanks to visit codestin.com
Credit goes to github.com

Skip to content

VAVA-project/project_frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VAVA - Semestrálny projekt

O projekte

Aplikácia spája vášnivých turistov, ale aj bežných ľudí s lokálnymi turistickými sprievodcami. Aplikácia umožňuje používateľom vyhľadávať túry, či už podľa miesta destinácie alebo miesta štartu túry, a následne sa môže používateľ registrovať na určitý dátum túry podľa jeho preferovaného výberu.

Aplikácia funguje na podobnom princípe ako aplikácia Uber, ktorá umožňuje jej používateľom využívať taxikárske služby a zároveň poskytuje vykonávanie taxikárskych služieb bežným overeným vodičom. To znamená, že naša aplikácia takýmto spôsobom poskytuje prácu pre lokálnych profesionálnych sprievodcov, ale aj bežným lokálnym obyvateľom, ktorí danú destináciu dobre poznajú a môžu o nej porozprávať zaujímavosti bežným ľuďom. Týmto spôsobom sa teda môžu profesionálni sprievodcovia živiť a miestni nadšenci si môžu privyrobiť.

Túto aplikáciu sme sa rozhodli vytvoriť z toho dôvodu, pretože sme zatiaľ nezachytili, že by existovala podobná aplikácia, ktorá by poskytovala tento druh služby a bola by celosvetovo známa. Preto vidíme v tomto príležitosť vymyslieť niečo nové, čo by mohlo mať potenciál.

Aplikácia vznikla ako tímový projekt na predmete VAVA.

Použité technológie

Frontend

Backend

  • Java 11
  • SpringBoot
  • REST
  • Lombok
  • PostgreSQL
  • JWT
  • Maven

Inštalácia

Frontend

  1. Naklonujte repozitár
   git clone https://github.com/VAVA-project/project_frontend.git
  1. V súbore XMLRequestParser prepíšte
   private static final String serverAddress = "URL servera";

Backend

  1. Naklonujte repozitár
   git clone https://github.com/VAVA-project/project_backend.git
  1. Nastavte systémové premenné
    DATABASE_URL =
    JWT_SECRET =
    SPRING_PROFILES_ACTIVE =

príklad

    DATABASE_URL = postgres://{user}:{password}@{hostname}:{port}/{database-name}
    JWT_SECRET = kQku9ciPeDs2GHRFSurv
    SPRING_PROFILES_ACTIVE = prod

Ukážky obrazoviek z aplikácie

Obrazovka prihlásenia

Sign in screen

Obrazovka vyhľadávania destinácií

Search destination screen

Obrazovka pre zobrazenie nájdených turistických ponúk

List of tour offers

Obrazovka pre zobrazenie dostupných termínov pre túru

List of tour dates

Obrazovka pre kúpu lístkov na túru

Buy tickets screen

Obrazovka osobného profilu používateľa

Personal profile screen

Obrazovka vytvorených túr sprievodcu

Guide profile screen

Odkazy na repozitáre

Kontakt

About

Frontend for our project

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published