Posam Interview App

Inštrukcie

Pripravte Angular aplikáciu podľa zadaní Task 1 - Employees a Task 2 - Posts a demonštrujte znalosť viacerých prístupov na tvorbu formulárov a celkovú znalosť tvorby aplikácie v tomto frameworku. V prípade nutnosti môžete použiť lubovoľné knižnice vhodné pre Angular Framework.

Výstup by mal byť nasledovný:

  • postup build-u aplikácie
  • dev server z ktorého aplikácia bude servovaná
  • unit testy

Task 1 - Employees

Pripravte modul tejto aplikácie "Employee" prístupom pre tvorbu formulárov "Template-driven Forms" a "Reactive Forms". Jednotlivé vstupné polia by mali obsahovať validačné pravidlá. Okrem registračného formulára bude komponent obsahovať aj výpis registrovaných zamestnancov. Jednotlivé karty zamestnancov je možné odstrániť. Pred dokončením akcie odstránenia je vhodné využiť konfirmačné modálne okno. Dáta budú uložené lokálne bez nutnosti použitia databázy.

Bonus – dynamický formulár a/alebo FormArray.

Task 2 - Posts

Pripravte modul tejto aplikácie "Post" prístupom získavaním dát zo servera. Tento modul musí obsahovať podstránku zoznam článkov a detail článku s prislúchajúcimi komentármi.

Príklady a Template

Po spustení aplikácie budete mať spolu so zadaním k dispozícii predpripravený template a formuláre.