Twoim zadaniem jest rozwinięcie obecnego w tym repozytorium projektu. Lista zadań do wykonania znajduje się poniżej. Projekt jest wykonany we frameworku vue.js. Wybierz 3 dowolne zadania i je zrealizuj.
- npm install
- npm run web
- Dodaj komponent przycisku edycji każdego elementu listy i dodaj jako kolejną kolumnę do listy.
- Dodaj edycję elementu listy z zapisem do API (edycja tylko danych, które są na liście). Edycja może być wykonywana od razu na wierszu listy lub na nowym widoku z formularzem.
- Dostosuj widoki pod RWD.
- Dodaj menu (możesz wymyślić dodatkowe elementy, które nigdzie nie prowadzą), które na telefonach zamienia się w hamburger menu.
- Skonfiguruj środowisko do testów jednostkowych i napisz testy do widoku listy.
- Pobierz kopię tego repozytorium (nie rób forka), dodaj na swoje konto i ustaw publiczny dostęp.
- Każdy task wypushuj do mastera swojego repozytorium ze squashem i odpowiednim opisem w języku angielskim.
- Testowe API: https://github.com/typicode/jsonplaceholder#how-to