Meeskond: Travo 2.0: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Line 13: | Line 13: | ||
* Kasutaja saab jälgida ülesannete tegemisele kulunud aega | * Kasutaja saab jälgida ülesannete tegemisele kulunud aega | ||
* Kasutaja ajajälgimised kajastuvad logis ning kasutaja näeb logi põhjal loodud statistikat | * Kasutaja ajajälgimised kajastuvad logis ning kasutaja näeb logi põhjal loodud statistikat | ||
=== Must have === | |||
* Konto haldus (registreerimine, sisselogimine) | |||
* Tahvlite, veergude, ülesannete haldus | |||
* Aja jälgimine | |||
== Arendus == | == Arendus == |
Revision as of 17:59, 17 April 2016
Kodutöö aines "Võrgurakendused II: hajussüsteemide ehitamine"
Lähtekood on kättesaadav GitHubis privaatses repositooriumis: Travo.
Tiim
- Tarvo R. - Projektijuht, kokk-disainer-arendaja-keevitaja
Kirjeldus
Travo on veebirakendus, mis liidab kokku Toggli, Trello ja Todoisti võimekused. Täpsemalt pakub Travo läbi lihtsa kasutajaliidese võimalust luua to-do ülesandeid ning jälgida ülesannete tegemisele kulunud aega.
Üldine spetsifikatsioon
- Kasutaja saab luua to-do ülesandeid
- To-do ülesandeid saab liigendada märksõnadega (tagide) abil
- Kasutaja saab jälgida ülesannete tegemisele kulunud aega
- Kasutaja ajajälgimised kajastuvad logis ning kasutaja näeb logi põhjal loodud statistikat
Must have
- Konto haldus (registreerimine, sisselogimine)
- Tahvlite, veergude, ülesannete haldus
- Aja jälgimine
Arendus
Tehnoloogiad
- ASP.NET 4.5
- ASP.NET Web API 2
- Entity Framework 6
- Ninject 3.2
- OWIN 1.0
- Aurelia (TypeScript)
- UIkit
- Gulp (ja vastavad pluginad)
- BrowserSync
Tööriistad
- Microsoft Visual Studio 2015 CE (Back-end arenduseks)
- Microsoft SQL Server Management Studio 2014
- Atom (Front-end arenduseks)
Arenduse logi
Arendusprotsess
- 21.09.2015 - Travo idee
- 30.01.2016 - Travo 1.0 arenduse lõpp
- 21.02.2016 - Travo 2.0 esimene commit
- 28.02.2016 - API dokumentatsioon valmis
- 19.03.2016 - Töötav tokenitel põhinev autentimine nii back kui ka front-endis