Home - smusa92/WebDipProject GitHub Wiki

Kratak opis projekta: Sustav omogućuje kreiranje i rezervaciju kino projekcija podijeljenih prema kategorijama projekcija.

Uloge:

 Neregistrirani korisnik

 Registrirani korisnik / kupac

 Moderator / zaposlenik

 Administrator

Detaljne upute:

Administrator

 Definira lokacije (VŽ, ZG Arena, ČK, …) kino multipleksa i dodjeljuje moderatore lokaciji

 Dodaje adresu (država, grad, ulica, broj) za svaku lokaciju kina.

Moderator

 Definira projekcije (filmove) za lokaciju za koju je zadužen kao moderator sa vremenom trajanja projekcije.

 Definira termine projekcija. Svaki termin ima vrijeme i datum kada je on dostupan (od-do) i ima ograničen broj korisnika koji smije pristupiti.

 Može potvrditi/odbiti rezervaciju za projekciju. Korisniku se automatski šalje mail sa informacijom da li mu je rezervacija potvrđena ili odbijena.

 Vidi aplikativnu statistiku klikova „sviđa mi se“ i „ne sviđa mi se“ po lokacijama ili po projekcijama. Uz to može filtrirati po vremenskom periodu.

Registrirani korisnik

 Korisnik odabire lokaciju i nakon toga projekciju. Vidi broj slobodnih mjesta, ako nema mjesta ili nije datumski dostupan ne može napraviti rezervaciju. Isti korisnik može rezervirati više mjesta za isti termin projekcije.

 Korisnik može pregledavati potvrđene i ne potvrđene svoje rezervacije.

 Korisnik može kliknuti na gumb „sviđa mi se“ ili „ne sviđa mi se“ za projekciju i/ili lokaciju.

 Postavlja sliku ulaznice za projekcije za koje ima potvrđene rezervacije pri čemu može svaku sliku označiti (engl. tag). Svoje slike može filtrirati na temelju oznaka prikazujući slike u obliku galerije.

 Korisnik može na Google mapi vidjeti lokacije kina. (opcionalno za dodatne bodove)

Neregistrirani korisnik

 Vidi popis lokacija i odabirom lokacije vidi popis sa prve tri projekcije koje počinju nakon trenutnog vremena za odabranu lokaciju.