Rühmatööde demo päev on valitud eksamipäev jaanuaris, kuhu tuleks tullakse terve rühmaga koos!
- Üks rühma liikmetest fork'ib endale käesoleva repositooriumi ning annab teistele kirjutamisõiguse/ligipääsu
- Tee kohe Pull request
- Muuda repositooriumi README.md faili vastavalt nõutele
- Tee valmis korralik veebirakendus
-
README.md sisaldab:
- suurelt projekti nime;
- rühma liikmete nimed;
- eesmärki (3-4 lauset, mis probleemi üritate lahendada);
- kirjeldus (sihtrühm, eripära võrreldes teiste samalaadsete rakendustega - kirjeldada vähemalt 2-3 sarnast rakendust mida eeskujuks võtta);
- funktsionaalsuse loetelu prioriteedi järjekorras, nt
- v0.1 Saab teha kasutaja ja sisselogida
- v0.2 Saab lisada huviala
- ...
- andmebaasi skeem loetava pildina + tabelite loomise SQL laused;
- kokkuvõte: mida õppisid juurde? mis ebaõnnestus? mis oli keeruline? (kirjutab iga tiimi liige).
-
Veebirakenduse nõuded:
- kasutusel on vähemalt 6 tabelit;
- kood on jaotatud klassidesse;
- muutujad/tabelid on inglise keeles;
- rakendus on piisava funktsionaalsusega ja turvaline;
- kõik tiimi liikmed on panustanud rakenduse arendusprotsessi.
- Testserver: greeny.cs.tlu.ee, tunneli loomise juhend
- Abiks tunninäited (rühmade lõikes): I rühm, II rühm, III rühm
- Stiilijuhend: Coding Style Guide
- GIT õpetus: Become a git guru.
- Abimaterjale: Veebirakenduste loomine PHP ja MySQLi abil, [PHP with MySQL Essential Training] (http://www.lynda.com/MySQL-tutorials/PHP-MySQL-Essential-Training/119003-2.html)