Skip to content

Mikhail39yanov/antipoff-group

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Тестовое задание на позицию «Frontend-разработчик на React»

Создайте сайт на React + Redux, в котором на главной странице отображается список карточек пользователей и по клику на каждую карточку открывается страница с детальной информацией о пользователе. Список пользователей доступен только для зарегистрированных пользователей. Сайт должен быть адаптивным. Макет вы найдете здесь: Ссылка на макет

  1. Регистрация и авторизация должны осуществляться через email/password. Проверять на валидность все входные данные и выводить ошибку при невалидных данных. Токен необходимо сохранять в памяти браузера и удалять после нажатия на кнопку “выход”
  2. Страница всех пользователей. На этой странице отображаются все пользователи.
  3. Страница пользователя отображает данные конкретного пользователя. Для запросов можно использовать https://reqres.in/ или любой другой сервис предоставляющий такие данные. Использование библиотечных компонентов вроде mui-material не желательно и будет оцениваться ниже.

Если вам это задание кажется слишком простым, вот задание “со звездочкой”

  1. для списка пользователей добавить пагинацию
  2. на странице пользователя добавить загрузку аватарки
  3. добавить возможность ставить лайки пользователям, которые сохраняются после перезагрузки страницы

Внимание! Отправляйте ваше задание https://t.me/Antipov39 в таком формате сообщения👇🏼: Здравствуйте 👋🏻 Тестовое задание готово / Frontend

  • ссылка на сайт
  • ссылка на исходный код в github(gitlab)

Ждем ваш чистый и рабочий код🤗

antipoff-group