Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 1.82 KB

README.md

File metadata and controls

24 lines (18 loc) · 1.82 KB

Ask&Answer

Vprašanja in odgovori

Kljub poplavi podobnih spletnih strani se je vaš prijatelj Vladko odločil, da svet potrebuje še eno spletno stran, kjer lahko ljudje postavijo vprašanja na katere jim drugi uporabniki spletne strani odgovarjajo. Seveda si je Vladko zadevo zamislil po svoje, ker pa nima pojma o spletnem programiranju, mu morate pri izvedbi pomagati vi.

Vse svoje ideje je Vladko napisal na papirnato servieto, mnenja o tem ali so na teh servieti tudi ostanki Vladkovega kosila, pa ostajajo deljena. Servieta torej pravi:

  • Stran mora omogočati, da vprašanja postavimo tudi anonimno.
  • Odgovori morajo biti nekako točkovani (I like, +1), bolje točkovani odgovori se morajo prikazati višje.
  • Spraševalec lahko za posamezni odgovor označi ali je ta odgovor rešil njegov problem.
  • Vsako vprašanje in odgovor je možno komentirati.

Ciljna publika in naprave

Ciljna publika aplikacije ni omejena na določeno podskupino ljudi, saj se bo na spletni strani lahko zastavljalo vprašanja z vseh področij. Aplikacija bo podpirala naprave vseh velikosti, saj bo zasnovana odzivno (responsive design). Prilagajala se bo velikosti zaslona na katerem bo prikazana.

Delovanje

Za spletno stran sem si izbral hierarhično organizacijo. To sem izbral, ker je najbloj pregledna in lahka za uporabo. Ta organizacija spletne strani upošteva principa "sedmih povezav" in "treh klikov". Aplikacija deluje enako dobro v najnovejših verzijah brskalnikov Chrome, Firefox, Microsoft Edge in Opera (v katerih sem aplikacijo testiral). Poseben trud je bil vložen v izgradnjo oken za vpis in registracijo, ki delujeta zgolj z uporabo HTML in CSS. Javascript sem uporabil samo pri preverjanju veljavnosti e-maila in gesel pri registraciji.

Back-End

Za izvajanje na strani strežnika bom uporabil Django in python programski jezik.