Создайте сайт на React + Redux, в котором на главной странице отображается список карточек пользователей и по клику на каждую карточку открывается страница с детальной информацией о пользователе. Список пользователей доступен только для зарегистрированных пользователей. Сайт должен быть адаптивным. Макет вы найдете здесь: Ссылка на макет
- Регистрация и авторизация должны осуществляться через email/password. Проверять на валидность все входные данные и выводить ошибку при невалидных данных. Токен необходимо сохранять в памяти браузера и удалять после нажатия на кнопку “выход”
- Страница всех пользователей. На этой странице отображаются все пользователи.
- Страница пользователя отображает данные конкретного пользователя. Для запросов можно использовать https://reqres.in/ или любой другой сервис предоставляющий такие данные. Использование библиотечных компонентов вроде mui-material не желательно и будет оцениваться ниже.
- для списка пользователей добавить пагинацию
- на странице пользователя добавить загрузку аватарки
- добавить возможность ставить лайки пользователям, которые сохраняются после перезагрузки страницы
Внимание! Отправляйте ваше задание https://t.me/Antipov39 в таком формате сообщения👇🏼: Здравствуйте 👋🏻 Тестовое задание готово / Frontend
- ссылка на сайт
- ссылка на исходный код в github(gitlab)
Ждем ваш чистый и рабочий код🤗