Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.68 KB

README.md

File metadata and controls

42 lines (27 loc) · 1.68 KB

Тестовое задание для front-end разработчика Travelpayouts

Цель

Разработать одностраничное приложение на ReactJS

Дано

Макет страницы Maket preview

JSON с данными

Задача

На выходе должен получиться проект на Github.com с инструкцией по развёртыванию и запуску на *nix/OS X операционной системе. После запуска проекта должна открыться HTML-страница с результатом выполнения задания.

Необходимая функциональность:

  • Фильтра карточек по имени
  • Кнопки “Сбросить” фильтр
  • Поле “Промокод”, при клике на которое его значение копируется буфер обмена

Для реализации используйте:

  • ES2015(ES6)
  • ReactJS
  • webpack
  • PostCSS
  • SVG
  • Сторонние npm пакеты(если посчитаете нужным)

Плюсом будет:

  • Код на Typescript
  • Кроссбраузерный код и верстка (две последние версии популярных браузеров Chrome, Safari, Firefox и IE 11)
  • Grid Layout

Бонусное задание:

  • Реализовать локализации приложения (ru/en)