Meeskond: HomeLibrary: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Kkilgi (talk | contribs)
Created page with "=Liikmed= *Karit Kilgi =Analüüs= ==Kirjeldus== Rakenduse eesmärk on võimaldada kodukasutajal oma raamatutest parem ülevaade saada. Nimelt annab rakendus võimaluse märki..."
 
Kkilgi (talk | contribs)
Line 24: Line 24:
* Kui leitakse sobiv raamat, saab selle märkida lugemisel olevaks
* Kui leitakse sobiv raamat, saab selle märkida lugemisel olevaks
* Kasutaja saab oma  muuta ning  kustutada
* Kasutaja saab oma  muuta ning  kustutada
Nice to have
===Nice to have===
* Kasutaja saab vaadata, milliste detailide ja hinnetega raamatuid on kõige rohkem
* Kasutaja saab vaadata, milliste detailide ja hinnetega raamatuid on kõige rohkem



Revision as of 19:52, 14 May 2018

Liikmed

  • Karit Kilgi

Analüüs

Kirjeldus

Rakenduse eesmärk on võimaldada kodukasutajal oma raamatutest parem ülevaade saada. Nimelt annab rakendus võimaluse märkida üles kõik raamatud, mis kasutajal kodus on, nende nimekirja vajadusel sirvida, uuendada ja kustutada.

Rakenduse funktsionaalsus

Kasutaja

  • Saab lisada nimekirja raamatuid ning täpsustavaid detaile
  • Saab lisatud nimekirjast raamatuid otsida
  • Saab lisada raamatutele hindeid ja kommentaare

Admin

  • Saab lisada nimekirja raamatuid ning täpsustavaid detaile
  • Saab lisatud nimekirjast raamatuid otsida
  • Saab lisada raamatutele hindeid ja kommentaare
  • Saab nimekirjas olevaid raamatuid kustutada
  • Saab nimekirjas olevaid raamatuid ja nende kohta käivaid detaile muuta

Must have

  • Sisselogimine
  • Sisseloginud kasutaja saab lisada raamatuid
  • Raamatu kohta saab lisada rippmenüüst iseloomustavaid detaile
  • Raamatu kohta saab lisada rippmenüüst hindeid
  • Kasutaja saab otsida raamatuid vastavaalt sisestatud iseloomustavatele detailidele
  • Kasutaja saab otsida raamatuid vastavaalt sisestatud hinnetele
  • Kui leitakse sobiv raamat, saab selle märkida lugemisel olevaks
  • Kasutaja saab oma muuta ning kustutada

Nice to have

  • Kasutaja saab vaadata, milliste detailide ja hinnetega raamatuid on kõige rohkem

Kasutatavad tehnoloogiad

  • REST veebiteenus
    • .NET Core 2.0
  • Klientrakendus, mis suhtleb veebiteenusega
    • Angular 2
  • Andmevahetus JSON vormingus