- Alma Ibrašimović
- Eldin Kapetanović
- Zlata Karić
Aplikacija TravelBook ima za cilj da pojednostavi traženje putovanja od strane korisnika i kreiranje putovanja od strane turističkih agencija. Agencija ima uvid u kreirana putovanja i broj korisnika koji su odabrali to putovanje. Korisnik ima mogućnost da pretražuje i sortira putovanja po cijeni, datumu, destinaciji i agenciji koja nudi putovanje. Omogućeno je plaćanje online karticom ili lično na lokaciji TravelBook-a, gdje su obuhvaćene sve turističke agencije koje su kreirale putovanja.
Na početnom prikazu aplikacije prikazuju se putovanja sortirana po datumu. Da bi se rezervisalo putovanje potrebna je registracija. Korisnik koji želi da uplati putovanje mora se logovati u aplikaciju.
Korisnik se registruje sa osnovnim podacima o sebi, a to su:
- Ime
- Prezime
- Datum rođenja
- JMBG
- Password
- Adresa stanovanja
- Kontakt telefon
- Podaci o kreditnoj kartici
Agencija se mora registrovati na aplikaciju ako želi da kreira putovanje.
Registracija agencije podrazumijeva unos sljedećih informacija:
- Naziv
- Podatke o bankovnom računu
- Kontakt telefon
- Adresu
- Password
Nakon kreiranja računa, agencija dobija pristup formi pomoću koje može kreirati putovanje.
Mogućnost kreiranja putovanja zahtjeva određene informacije, kao što su:
- Odabir destinacije
- Datum polaska i povratka
- Minimalni i maximalni broj putnika
- Izbor hotela
- Odabir leta (interakcija sa timom Grupa6-piloti) ili autobusa
- Cijena putovanja
- Posljednji dan do kojeg se može otkazati putovanje i koliko od uplate se vraća
- Opis putovanja
- Slike hotela i destinacije
Nakon kreiranja i uplate iznosa za usluge navedene stranice, putovanje se prikazuje na TravelBook početnoj stranici. Agencija može da vidi sva svoja kreirana putovanja i korisnike koji su učestvovali/učestvuju u putovanju. Agencija također može platiti za izdvojenu reklamu na stranici tj. da su njena putovanja pri vrhu TravelBook stranice(preferirana).
Ukoliko se ne dostigne minimalni broj putnika, 10 dana prije putovanja, onda se putovanje otkazuje i vraća se novac putnicima. Ukoliko je dostignut maximalni broj putnika, označava se da je putovanje popunjeno. Putnici mogu otkazati putovanje do 10 dana pred putovanje, ali gube određeni iznos uplate.
Korisnik može online odabrati putovanje i platiti kreditnom karticom ili da ode na lokaciju TravelBook i uplati gotovinom. Ako je online korisnik uplatio više od 10 putovanja kreditnom karticom, ostvaruje određeni popust na iduća putovanja.
Korisnik daje sljedeće informacije uposleniku u agenciji:
- Ime
- Prezime
- JMBG
- Kontakt telefon
Funkcionalnosti aplikacije:
- Pregled ponude putovanja
- Pregled lokacije hotela
- Pregled lokacije TravelBook
- Online plaćanje ili u plaćanje glavnoj poslovnici
- Mogućnost ocjenjivanja agencija
- Mogućnost sortiranja putovanja
- Mogućnost kupovanja karte online
- Slanje karte na e-mail korisnika
- Mogućnost brisanja putovanja od strane agencije koja je kreirala putovanje
- Putnička agencija (pravno lice): Kreiranje i pregled putovanja
- Obični korisnik: Izbor i uplata putovanja na lokaciji agencije TravelBook
- Online korisnik: Izbor i uplata putovanja online sa kreditnom karticom
- Administrator: Održava stranicu i pregleda validaciju
- Uposlenik u agenciji: Rezerviše i naplaćuje putovanja običnih korisnika
- Aerodrom tima Grupa6-piloti: Preuzimanje informacija o letovima i rezervisanje
- Sistem za autorizaciju i online naplatu karticom: Provjerava validnost uplate