-
Notifications
You must be signed in to change notification settings - Fork 0
Lista stranica
Ova lista bi trebala obuhvatiti sve stranice na aplikaciji i ažurira se u skladu sa svim prihvaćenim zahtevima. Lista ne predstavlja trenutno stanje aplikacije, već njeno idealno/završeno stanje, te se čitava lista treba predstavljati u prezentu, ne u futuru (npr. "aplikacija treba prepoznati lokaciju korisnika" je pogrešno, "aplikacija prepoznaje lokaciju korisnika" je ispravno).
Ova stranica je vidljiva svim (i samo) gostima, registrovani članovi su redirektovani na njihov profil ili na pretragu članova (ova opcija se može promeniti u bilo kom trenutku). Landing page spada u posebnu kategoriju. Stranica treba da ima sledeće elemente:
- Logo
- Lista jezika
- Aplikacija proverava jezik pretraživača i automatski ga odabere ukoliko je podržan
- Ukoliko detekcija nije uspešna, koristi se se fallback jezik (svaki jezik ima svoju fallback listu, npr. ukoliko korisnikov pretraživač zahteva Hrvatski jezik, a podržan je samo Srpski, može mu se automatski odabrati Srpski jezik); ova detekcija se radi samo jednom po korisniku i ne forsira ga ni jedan jezik
- Forma za login
- Ajax funkcionalnost
- Opcija remember me, koja je po default-u čekirana
- Link za resetovanje šifre
- Forma za registraciju
- Ajax funkcionalnost
- Email adresa, glavni ID u aplikaciji, mora biti jedinstvena
- Šifra
- Datum rođenja
- Ime ili nadimak, ne mora biti jedinstveno
- Pol
- Grad (automatska detekcija države) Koji API koristiti? Geonames, Yahoo! PlaceFinder?
- Facebook Connect funkcionalnost
- Tekst "Upoznajte nove osobe u [ime grada]!"
- Automatska detekcija grada
- Ukoliko se ne može prepoznati grad, tekst se menja u "Upoznajte nove osobe blizu vas!".
- Why join? u footer-u, 4 stavke sa slikama
- Šta još?
- Koji elementi bi trebali biti ovde?
Sa strane se nalazi Mini-stranice koje čine direktnu vezu između korisnikovog profila i ostalih članova na sajtu. One se sastoje iz listi profila koji su na neki način povezani sa korisnikom. Njihov glavni cilj je zadržavanje korisnika na sajtu i spajanje sa ostalim članovima, te bi se trebale nalaziti na svim socijalnim stranicama u aplikaciji.
Tu listu čine sledeće grupe:
Lista ko je sve pregledao tvoj profil u zadnjih X dana.
Lista profila kojima si se svideo/la na igri (ubaci ime igre, Hot or not?).
- Koji elementi bi trebali ići ovde?