3. Iteratsiooni aruanne - Ramneli/epsilon-school GitHub Wiki
Vahearuanne
Millist toodet me arendame
Meie grupp arendab toodet nimega "Epsilon school", mille eesmärgiks on lihtsustada tudengite koduste ülesannete meelespidamist. Samuti võimaldab toode kirja panna õppeainete põhiselt ka muid tähtaegu, näiteks saabuvad kontrolltööd, meeldetuletused vmt.
Kasutuslood
- Kasutaja saab näha teavitusi ja muud olulist informatsiooni
- Kasutaja saab teavitada teisi kasutajaid ebasobivast käitumisest lisatud ülesannete kaudu.
- Administraator saab hallata administraatori lehel ebasobiva käitumise tõttu teavitatud kasutajaid.
- Autor saab enda lisatud ülesandeid redigeerida.
- Kasutaja saab kasutada EAP kalkulaatorit enda kaalutud keskmise hinde arvutamiseks
- Kasutaja saab muuta ülesannete kuvamise eelistusi seadetest
- Kasutaja saab otsida aineid tunniplaani lisamiseks
Ülesanded
Selle iteratsiooni ajal tegelesime peamiselt kasutajaliidese ja stiili parandamisele. Lõime võimaluse raporteerida halvustava või ebaolulise sisuga ülesandeid. Lisasime võimaluse administraatoril hallata kasutajate raporteid, kasutajaid blokeerida ning blokeering maha võtta. Selle eesmärgiks on takistada rämpsu sattumist ülesannetesse.
Tiimiliikmete panused
Jordan
Tegeles peamiselt front-end arendamisega. Bootstrapi stiilide kasutamine, administraatori leht kasutajate ebasobiva käitumise raportite haldamiseks, EAP kalkulaator, kasutaja seaded.
Koit
Tegeles peamiselt back-endi arendusega, mis seisneb päringute vastuvõtmisega ning nende töötlemisega, kirjutas mock teste controlleritele. Front-endi poolelt lisas teavituste saatmine administraatori paneelist ning teavituste ja olulise info (notification box) akna.
Rasmus
Tegeles peamiselt front-end arendamisega. Teavitamine kasutajate ebasobivast käitumisest, autor saab enda lisatud ülesandeid redigeerida / kustutada, ainete otsimine tunniplaani lisamiseks. Back-end poolelt kirjutas unit testid eap kalkulaatorile.
Millised probleemid jäid lahendamata?
Kõik vajalikud ülesanded said lahendatud.