Skip to content

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

Notifications You must be signed in to change notification settings

levsim2016/Front-end_TP_test

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Тестовое задание для 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)

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published