test_task_1

Тестовое задание #2 для JS вакансии О задании Вам предстоит создать клиентское веб-приложение реализующее:

  1. просмотр списка (таблицы) телесериалов;
  2. возможность фильтрации списка по полям (канал, жанр, год);
  3. возможность сортировки сериалов в списке по значениям различных полей (название сериала, продолжительность, канал, жанр, год);
  4. постраничную навигацию по списку с возможностью выбора количества элементов на странице либо иметь “бесконечную” прокрутку. Пример интерфейса:

alt text Изображение выше демонстрирует работу главных элементов интерфейса. Соответствие деталям дизайна приветствуется. Технические требования:

  1. front-end должен быть реализован на Angular в виде Single Page Application;
  2. back-end не обязателен. Предлагается использование статичного JSON файла;
  3. для хранения информации о треках используйте любое удобное хранилище данных.
  4. Для вёрстки ожидается использование flex Как результат работы:
    1. передайте, пожалуйста, ссылку на Github репозиторий с исходным кодом;
    2. передайте, пожалуйста, ссылку на рабочее веб приложение;