Kontakty tímu
Celý TÍM 15 | [email protected] |
Bc. Igor Hula | [email protected] |
Bc. Kazimír Jaroszewicz | [email protected] |
Bc. Radoslav kontúr | [email protected] |
Bc. Radovan Kuka | [email protected] |
Základom našej aplikácie je, aby sa používatelia mohli registrovať a aby tak získavali možnosť vytvárať, mazať a editovať vlastné projekty.
Tieto projekty sa budú používateľovi zobrazovať na jeho hlavnej obrazovke, takzvanom Dashboarde.
Významným elementom aplikácie, by malo byť vytváranie súborov, ktoré budú prislúchať k jednotlivým projektom.
Tieto súbory by mali byť usporiadané v stromovej štruktúre.
Monitorovanie vývoja a zmien jednotlivých verzií súborov bude zabezpečené v našej aplikácii pomocou nástroja Git.
 
Tieto revízie jednotlivých súborov budú zobrazované prehľadne pomocou webového rozhrania našej aplikácie.
Ide o spoluprácu používateľov na projektoch. Aplikácia bude umožňovať hromadné priraďovanie používateľov k jednotlivým projektom, prostredníctvom ich emailových adries.
Aplikácia posiela spolupracovníkom informačný mail, hneď po ich pridaní medzi spolupracovníkov konkrétneho projektu.
Spolupracovníci budú zobrazení v prehľadnej tabuľke, kde ich bude možno aj jednoducho odstrániť.
V takomto projekte, kde sa očakáva väčšie množstvo používateľov, ktorí budú spolupracovať na tvorbe dokumentov rôzneho obsahového zámeru, musí byť sofistikovane zabezpečovaný prístup k jednotlivým projektom a dokumentom.
 
Tento problém bude riešený pomocou gemu CanCan, ktorý sa pri správnej definícii podmienok v ability, a následne v príslušných controlleroch, o túto činnosť postará.
Významným prvkom bude editor súborov, prostredníctvom, ktorého sa budú súbory upravovať.
Tento editor by mal byť prehľadný, intuitívny, ľahko použiteľný so zreteľom práve na LaTex.
Mali by byť podporované čísla riadkov, zvýrazňovanie syntaxe, párovanie zátvoriek, prípadne autocompleting príkazov.
Najdôležitejším prvkom aplikácie bude preklad LaTeXového kódu do formátu PDF, prípadne aj do iných formátov.
 
Túto náročnú operáciu by sme chceli implementovať aj v "real-time", aby bolo možné používateľovi poskytnúť náhľad aktuálneho rozpracovaného súboru.
Nevšedným elementom v našej aplikácii by malo byť pridávanie poznámok k jednotlivých častiam dokumentov.
Touto funkcionalitou by bola výrazné vylepšená možnosť spolupráce kolaborantov na jednotlivých súboroch.
Celý TÍM 15 | [email protected] |
Bc. Igor Hula | [email protected] |
Bc. Kazimír Jaroszewicz | [email protected] |
Bc. Radoslav kontúr | [email protected] |
Bc. Radovan Kuka | [email protected] |