Projekti nimi: FOOTBALL FORUM Liikmed: Arkadi Listovarkawa7, Raoul Kirsimaraoulkirsima, Mikk Mäemikkmae Eesmärk: Luua jalgpallisõpradele eraldi foorum, kus käsitletakse erinevaid parasjagu populaarseid teemasid.
Kirjeldus: Sihtgrupiks on igast vanusest ning soost jalgpalli huvilised inimesed. Kasutaja saab luua profiili, sisestada enda kohta andmeid. Kasutajal on võimalik postitada foorumisse teemasid ning ka teiste lisatud teemasid kommenteerida. Eripära võrreldes teiste samalaadsete rakendustega: Kasutajatel on võimalik teha oma "Dreamteam".
NB! Projekti idee võib veel muutuda!
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)