Разработайте мини-приложение, используя бесплатный API https://randomuser.me/. image

Функционал:

  1. В select можно выбрать один из трех вариантов - all, male, female
  2. Ползунком выбирается количество пользователей, от 1 до 100. Сверху ползунка отображается выбранное количество.
  3. При нажатии на кнопку Generate происходит запрос на API и формирование таблицы с нужным количеством людей нужного пола.
  4. В колонке Picture отображается аватарка размера thumbnail
  5. В колонке Name отображается имя и фамилия пользователя с большой буквы. 5.1. При нажатии на треугольники в заголовке колонки таблица сортируется по имени
  6. В поле Gender отображается пол в виде символов Марса и Венеры 6.1. При нажатии на треугольники в заголовке колонки таблица сортируется по полу
  7. В колонке City отображается город с большой буквы 7.1. При нажатии на треугольники в заголовке колонки таблица сортируется по названию города
  8. В колонке Email отображается почта пользователяю
  9. В колонке Login отображается логин пользователя 9.1. При нажатии на треугольники в заголовке колонки таблица сортируется по логину
  10. В колонке Password отображается пароль пользователя
  11. В колонке Nat отображается национальность пользователя
  12. В колонке Age отображается возраст пользователя
  13. В колонке DoB отображается дата рождения пользователя
  14. В колонке Cell отображается номер мобильного телефона пользователя

В таблице на скрине заполнен только один ряд для примера.