Разработать одностраничное приложение на ReactJS
На выходе должен получиться проект на Github.com с инструкцией по развёртыванию и запуску на *nix/OS X
операционной системе.
После запуска проекта должна открыться HTML-страница с результатом выполнения задания.
Необходимая функциональность:
- Фильтра карточек по имени
- Кнопки “Сбросить” фильтр
- Поле “Промокод”, при клике на которое его значение копируется буфер обмена
Для реализации используйте:
- ES2015(ES6)
- ReactJS
- webpack
- PostCSS
- SVG
- Сторонние npm пакеты(если посчитаете нужным)
Плюсом будет:
- Код на Typescript
- Кроссбраузерный код и верстка (две последние версии популярных браузеров Chrome, Safari, Firefox и IE 11)
- Grid Layout
Бонусное задание:
- Реализовать локализации приложения (ru/en)