Vytvořte webovou aplikaci se seznamem zaměstnanců ideálně pomocí Angular 2. Pokud se cítíte jistější s jinými frameworky, použijte Vámi vybraný.
UseCases:
- musíme mít k dispozici seznam všech zaměstnanců (třešnička na dortu-> můžeme v něm vyhledávat)
- můžeme přijmout nového zaměstnace a chceme u něj evidovat tyto položky:
- jméno
- příjmení
- pracovní pozice (výběr z předem definovaného seznamu hodnot z API pomocí GET metody: https://ibillboard.com/api/positions)
- datum narození
- musíme umožnit změnit jméno zaměstnance
- zaměstnanec může změnit pozici ve firmě
- zaměstnanec může firmu opustit
Tipy:
- UI by mělo být uživatelsky přívětivé a jednoduché na ovládání (pokuste se vžít do role uživatele Vaší aplikace)
- vytvořte unit testy, které zvládnete
- snažte se dodržet čistotu kódu
- při programování myslete na znovu-použitelnost vytvořeného kódu
- myslete na to že někdo bude chtít vaši aplikaci spustit