-
Застосунок повинен мати три сторінки:
1.1. сторінка привітання
1.1.1. з описом застосунку та з посиланням на сторінку з користувачами.
1.2.сторінка з переліком користувачів
1.2.1. у вигляді таблиці із полями id, name, username 1.2.2. на сторінці має бути пошук користувачів
1.3. сторінка з даними обраного користувача
1.3.1. містить всі дані, що отримані по користувачу 1.3.2. є можливість переходити до перегляду наступного користувача та попереднього
-
Дані користувачів отримати з
https://mockapi.io/
-
Створити сховище у redux-toolkit і зберігати в ньому дані.
-
У застосунку має бути можливість додати, редагувати та видалити користувачів(запит на сервер, потім обробляєтся в redux).
-
Форма додавання, редагування та видалення користувачів має бути у модальному вікні.
-
Має бути реалізована валідація на порожні поля у формах.
-
При створенні нового користувача має бути використана стартова структура з усіма вкладеннями.
-
Записи, що були відредаговані, мають відрізнятися шрифтом.
-
Дозволяється використання бібліотек для візуалізації (MaterialUI або Semantic).
-
Результат розробки повинен зберігатися на сервісі github з локальними комітами розробника.
-
Після клонування та інсталяції проект має запускатися однією командою «npm start».