Zadanie wykonane:
- W aplikacji można wybrać osoby (imię i nazwisko)
- Aplikacja po wciśnięciu przycisku wysyła tablicę z osobami do API
- API zwraca tablicę z osobami, z zamienionymi właściwościami fname i sname
- Lista zostaje wyświetlona na ekranie
- Aplikacja AngularJS posiada 7 testów jednostkowych
konieczne było wprowadzenie zmian w pliku NodeJS (załączony do repozytorium jako server.js)
- Zamiast odpowiadać na pojedyncze requesty z fname i sname, API przyjmuje teraz tablicę obiektów z fname i sname i przetwarza ją w ten sam sposób
- Dodano wsparcie dla CORS
- Dodano wsparcie dla requestów typu OPTIONS (AngularJS standardowo wysyła takie przez requestami typu POST)
odnośnie samej aplikacji:
- Aplikacja zbudowana przy wykorzystaniu Yeoman
- Aplikację można uruchomić w wersji deweloperskiej poprzez wpisanie komendy grunt serve
- Aplikację można zbudować do wersji produkcyjnej poprzez wpisanie komendy grunt build (zostanie utworzona w katalogu dist)
- Testy można uruchomić poprzez komendę grunt test
- Wersja produkcyjna jest spakowana do pliku dist.tar.gz, zawartego w tym repozytorium